Emre's sensational 20-yard strike gave struggling Newcastle United a crucial win at the expense of Reading.
Newcastle took the lead when Antoine Sibierski headed in Nolberto Solano's cross, but James Harper turned the match on its head, scoring twice in quick succession before the break.
Obafemi Martins levelled from the spot though, and Emre's 84th-minute stunner earned Newcastle back-to-back victories for the first time in the season.
The result left Reading in sixth on 25 points while Newcastle moved up to 15th on 16 points, just two points clear of the bottom three.
Hull City came from behind to beat 10-man Middlesbrough in a dramatic finale and stay in the race for the top four.
Middlesbrough took the lead in the 79th minute through Tuncay Sanli, but a minute later Bernard Mendy’s shot crept under Ross Turnbull, struck the post and deflected back in off the goalkeeper.
Visiting defender David Wheater was then sent off in the 84th minute, and Marlon King’s subsequent penalty gave Hull the win.
The result left Hull sixth in the table on 26 points, three points outside of the top four, while Middlesbrough found themselves 12th on 19 points.