Goals from Ashley Fletcher and Marcus Tavernier either side of the break sealed the three points in a fine away performance, with the result lifting Boro away from the drop zone.
But how did the individual performances rate? Our man Joe Nicholson has dished out his player ratings, scroll down to see how he assessed the performances:
1. Dejan Stojanovic
Made an excellent save to deny McClean at 0-0 and kept the Stoke winger at bay again early in the second half. 9 Photo: FRANK REID 2020
2. Djed Spence
Threatened going forward with some forays forward from full-back. A few lapses at the back nearly cost his side but his pace and energy were big assets. 7 Photo: James Chance
3. Dael Fry
Showed much more determination at the back, throwing up for headers even if he lost a few battles. 7 Photo: Alex Davidson
4. George Friend
Looked far more comfortable as a centre-back. Made an important blok to deny Powell in the second half. 7 Photo: George Wood