A late Teemu Pukki penalty gave the visitors all three points after Marcus Tavernier saw a spot kick ruled out for the hosts.
Our Boro writer Joe Nicholson has dished out his marks from the match – scroll down and flick through the pages of our picture gallery to see how each player fared:
9. Marvin Johnson - 7
Helped Boro press from the front in the first half and tested goalkeeper Tim Krul with a low effort. 7 Photo: Lewis Storey
10. Marcus Tavernier - 6
Worked hard and created some openings but his penalty miss proved decisive. 6 Photo: Getty Images
11. Chuba Akpom - 6
Beavered away up front but the ball didn’t drop for him as Boro were frustrated. 6 Photo: Alex Pantling
12. Hayden Coulson - 4
(for Johnson, 66) Made a clumsy challenge to concede the penalty when Max Aarons was running away from goal. 4 Photo: Clive Brunskill