Aston Villa’s Matty Cash hit an 87th-minute winner against Middlesbrough to earn his side a first win in the FA Cup since 2016 at a vibrant Riverside Stadium.
Championship club Boro were close to earning a replay when Cash’s attempt from outside the box took a heavy deflection and beat Tom Glover.
Australian keeper Glover had earlier frustrated the Premier League visitors with a string of saves to keep out young Colombia forward Jhon Duran (twice) and captain John McGinn.
Villa’s frustrations grew when Ezri Konsa’s glancing header bounced back off a post before Poland full-back Cash struck his fourth goal of the season in three different competitions.