Nine-man Wolves took a giant step towards claiming the Championship title as they survived the dismissal of two players to claim a 2-1 win at Middlesbrough.
Nuno Espirito Santo's side need just three more wins to guarantee promotion after first-half goals from Helder Costa and Ivan Cavaleiro secured them a dramatic victory at the Riverside.
The visitors were reduced to nine men with 19 minutes left as Matt Doherty was sent off for two bookable offences, a quarter-of-an-hour after Ruben Neves was also dismissed for picking up two bookings in the space of three minutes.
Middlesbrough spent the closing stages of the game camped in the Wolves box, but while Patrick Bamford scored in the fourth minute of stoppage time, they were unable to claw their way back to level terms.