The Republic of Ireland secured a potentially crucial point in Group D on Tuesday night by clinching a 1-1 draw with Germany in Gelsenkirchen.
It was the world champions who dominated for long spells of the game, and they eventually broke the deadlock when Toni Kroos picked out the bottom corner from 25 yards in the 71st minute.
However, there would be a late twist in the final minute of stoppage time as John O'Shea volleyed home from close range to snatch a draw for the visitors.
Read below to find out how the drama unfolded.
In the pre-game press conference, O'Neill told reporters: "We are going with some confidence into the game. If we are pressed back, then okay, but if we deliberately sit in, then Germany will eventually pick you off.
"We want to try to attack as well. It's a game to relish. It's one where we want to go out and do something about the game, not just let the game disappear."
Martin O'Neill checks out the pitch ahead of the team warm-up, only 40 minutes now until kick-off #COYBIG #GerIrl pic.twitter.com/4cimb4xxz5
— FAI (@FAIreland) October 14, 2014
© Getty Images
2 - Germany have not lost two competitive international matches in a row since June 2000 (at Euro 2000 v Portugal and England). Task.
— OptaJoe (@OptaJoe) October 14, 2014
"Aiden McGeady will start in a free role with Jon Walters on the right, but that might change as the game goes on."