Jordan Ayew slotted a stoppage-time penalty as Aston Villa picked up their first away win for 437 days on Tuesday night.
Aston Villa looked set for their ninth draw in 13 Championship games this season when Reading's Yann Kermorgant cancelled out Jonathan Kodjia's first-half goal.
But the former Marseille forward - who started on the bench - was the hero as his injury-time spot kick saw Steve Bruce earn his first victory as Villans manager, at the second time of asking.
Ayew was a prominent member of Aston Villa's first XI under Roberto Di Matteo, but he was an unused sub in Saturday's 1-1 draw with Wolves, and only had 13 minutes of action last night.
And the Huddersfield Town forward Joe Lolley does not know how the 25-year-old has not been playing regularly under Bruce so far.
can't be a last minute goal and an away win for the Villa to be fair how Ayew isn't playing I don't know, best player.— Joe Lolley (@Lolleyj10) October 18, 2016
Aston Villa sit 17th in the Championship, six points adrift of the playoff positions ahead of Saturday's visit of Fulham to Villa Park.
Aston Villa's Jonathan Kodjia celebrates scoring their first goal