Newcastle United are into the quarter-finals of the Europa League after a dramatic last gasp win over Anzhi Makhachkala at St James' Park this evening.
The tie seemed to be heading for extra time before an action-packed finale.
The Russian team, who had earlier been reduced to ten men, hit the bar from a free kick in the 89th minute.
Then deep into stoppage time Papiss Cisse headed the winning goal with, literally, the last touch of the match.
The Senegalese striker got on the end of Sylvan Marvoh's cross to send the Geordie faithful into raptures. Remarkably it was the second game running that Cisse has scored an injury time winner. The Magpies now take their place in the draw for the quarter-finals, which takes place tomorrow.