Middlesbrough earned their first Sky Bet Championship win at the Riverside Stadium since December by beating 10-man Norwich 3-1.
The Canaries started the game on top and took the lead through Ashley Barnes, but the evening quickly took a turn when Borja Sainz was sent off in the 30th minute.
Boro levelled through Marcus Forss and Emmanuel Latte Lath put them ahead just before half-time.
Lukas Engel added a third in the second half to wrap up victory as Norwich missed the chance to move into the play-off places.
Norwich dominated the opening stages and tested the Boro defence early on when Sainz unleashed a curling effort just around the post.
They nearly had the opener in the 13th minute when a great ball released Dimitris Giannoulis down the left and the full-back found Barnes, who had a first-time strike palmed behind by goalkeeper Seny Dieng.
The early pressure paid off as the visitors took the lead in the 17th minute when Gabriel Sara picked out Barnes on the break inbetween the Boro defence and although the striker stumbled to the floor on his first go, he was able to stick a leg out on the ground to roll the ball past Dieng.
Norwich were reduced to 10 men when Sainz was tackled by Jonny Howson and the winger was shown red after flicking a boot out at the Boro captain.
Boro soon took advantage of the extra player on their first real attack of the game when Forss levelled in the 37th minute. Engel fired the ball into the box for Latte Lath, but the subsequent clearance reached the Finnish forward, who stabbed home from close-range.
The hosts took the lead just six minutes later when Matt Clarke's cross fell to an unmarked Latte Lath, who easily tucked the ball into the bottom left corner.
Boro continued to threaten early in
Read on m.allfootballapp.com