Some of the best moments in a football game are the last-minute goals which usually see fans jump to their feet in jubilation.
We take a look at the top 10 best last-minute goals in football
10. Arsenal 1-2 Liverpool
(2001 FA Cup Final)
Arsenal thought they had grabbed a late winning goal through Freddie Ljungberg, who made it 1-0 to the Gunners with 18 minutes left.
However, Michael Owen had other ideas as his brace turned the tie around in Liverpool's favour in the final seven minutes.
Owen outpaced both Tony Adams and Dixon before beating Arsenal goalkeeper David Seaman to send Liverpool's fans into wild jubilation in the 89th minute - sealing a 2-1 win.
After the match, Liverpool manager Gerard Houllier gave this assessment: "Our play was not good [in the first half] - we were struggling with the heat.
"Still, I thought we could score on set-pieces and as soon as Michael scored I said we would win it."
9. Tottenham 4-4 Arsenal
(2008 Premier League)
With two minutes left in this enthralling North London derby, Arsenal were leading 4-2 and as good as celebrating a win over their rivals.
However, Jermaine Jenas hit the back of the net to make it 4-3 - giving Tottenham hope in the 89th minute with the Gunners defence caught ball-watching.
Inspired substitute Aaron Lennon then grabbed a late equalising goal in the final minute of injury time leaving the Arsenal fans stunned inside the Emirates Stadium.
8. Manchester City 4-3 Tottenham
(2004 FA Cup)
Spurs took an impressive 3-0 lead into the half-time interval after goals from Ledley King, Robbie Keane and a Christian Ziege free-kick.
However, after the break, goals from Sylvain Distin, Paul Bosvelt and Shaun Wright-Phillips made it 3-3 for City, who were playing with 10 men after Joey Barton was sent-off in the 45th minute.
Then an injury-time strike from Jon Macken sealed City's courageous victory and it is frequently referred to as one of greatest comebacks of FA Cup history.
7. Liverpool 3-1 Olympiakos
(2004 UEFA Champions League)
Liverpool had to win their last match of Group A in order to make it through to the knockout stage, but they were frustrated by the Greek giants at the Anfield Stadium.
The two teams were locked at 1-1 until the 81st minute when the Reds' pressure paid off when Neil Mellor handed the hosts the lead.
Then Liverpool's iconic captain Steven Gerrard then stepped up and scored with a powerful long-range shot to seal the team's hard-fought 3-1 win with three minutes left.
6. Barcelona 1-1 Chelsea
(2009 UEFA Champions League)
The pressure was on FC Barcelona heading into the semi-final second-leg clash at Stamford Bridge with the first-leg encounter having ended in a 0-0 draw.
The game started well for Chelsea and after nine minutes Michael Essien scored a 20-yard left-footed volley after Barcelona failed to clear a pass into the box from Frank Lampard.
A 93rd-minute equaliser from a shot by Andres Iniesta allowed Barcelona to ensure a last-minute qualification to the final as they won the tie on the away goals rule.
Looking for some action away from the sporting scene? Betway Lucky Numbers is just what you need.
5. Real Zaragoza 2-1 Arsenal
(1995 UEFA Cup Final)
The defending champions Arsenal came into this clash as clear favourites with tournament top goalscorer Ian Wright leading their attack.
The game went into extra time and looked to be heading to a penalty shoot-out with the two teams locked at 1-1 at the Parc des Princes.
However, with seconds remaining, Nayim scored a last-minute goal with a 40-yard lob over Arsenal goalkeeper, David Seaman, securing the win for Zaragoza.
4. Arsenal 2-0 Liverpool
(1989 Premier League Final Match)
The final match of the 1988/89 Football League season was contested at Anfield between Liverpool and Arsenal, the top two teams in the First Division.
The two teams were close enough on points for the match to act as a decider for the championship and Arsenal won by two goals, the margin they required to take the title.
Michael Thomas scored the second goal in the final seconds of the match, ending Arsenal's 18-year wait to be crowned champions.
3. Greece 2-2 England
(2002 FIFA World Cup Qualifier)
England had to avoid a defeat in order to finish at the top of Group E and secure automatic qualification to the 2002 FIFA World Cup finals.
The Three Lions were trailing 2-1 against Greece heading into stoppage time with Angelos Charisteas and Demis Nikolaidis having scored for the Greeks at the Old Trafford Stadium.
The hosts were awarded a free-kick in the 92nd minute and David Beckham ensured England's qualification with a curling strike of the kind that had become his trademark as the match ended in a 2-2 draw.
2. West Ham 3-3 Liverpool
(2006 FA Cup Final)
West Ham looked set to be crowned FA Cup champions thanks to Paul Konchesky's 69th-minute goal which made it 3-2 to the Hammers.
With the match in injury time, Steven Gerrard equalised from distance to make the score 3-3 and force the game into extra time.
No further goals were scored in extra time meaning the match was to be decided by a penalty shoot-out and Liverpool went on to win the shoot-out 3-1 with West Ham missing three of their four penalties.
1. Bayern Munich 1-2 Manchester United
(1999 UEFA Champions League Final)
United produced one of the greatest comebacks in the history of football when they scored twice in stoppage time to clinch the UEFA Champions League title.
Goals from Teddy Sheringham and Ole Gunnar Solskjaer cancelled out Mario Basler's early goal to give United a 2-1 win at Camp Nou in Barcelona, Spain.
Referee Pierluigi Collina has cited this match as one of the most memorable of his career, and described the noise from the crowd at the end of the game as being like a "lion's roar," when speaking on the Telegraph.
Join Betway now & bet on the English Premier League with up to KSh 5,000 in Free Bets. Click BET NOW below to sign up and start winning!
For all the latest sports news, betting tips and promotions, follow Betway on Facebook, Twitter, Instagram and YouTube. Download the Betway App.