Carlton Cole foiled Boro's Mark Schwarzer and headed the Blues in front, in what could be seen as a warm-up for their FA Cup final game next Saturday.
The 18 year old was on the pitch instead of Jimmy Floyd Hasselbaink who was nursing a calf injury.
The game was sealed with a Boudewijn Zenden goal.
Aston Villa 2-1 Southampton
Villa are still on target for a place in the Intertoto Cup after Darius Vassell scored twice.
The England striker's first came after a looping header then he doubled the lead after the break.
But the Saints hit back in the second-half when James Beattie scored.
Charlton 2-2 Sunderland