The Undertaker and Shawn Michaels' legendary WrestleMania XXV showdown has been voted the best WWE match of all time.
The two wrestling legends went to war at the Grandest Stage of Them All in 2009 and delivered an exhilarating match from start to finish.
And the WrestleMania 25 clash, which ranked atop of WWE's official list, locked down the No 1 spot over at TheTopTens.
Fans also shared why the match came out on top, with one calling it "truly the best match ever."
Another wrestling fan wrote: "The match is the most memorable match of all time..."
While another added: "Not only is this the greatest match of all time (my opinion) but it also features the two greatest of all time [...]."
A fourth said: "No match could EVER top this. Two legends trading signature moves with Taker almost breaking his neck, and Shawn almost winning because of it."
Posted below are the 35 best WWE matches of all time, according to fans.
35. Johnny Gargano vs Tommaso Ciampa (Unsanctioned match, NXT TakeOver: New Orleans, 2018)
34. Kurt Angle vs Chris Benoit (Royal Rumble, 2003)
33. The Undertaker vs CM Punk (WrestleMania 29, 2013)
32. John Cena vs Batista ('I Quit' match, Over the Limit, 2010)
31. Sami Zayn vs Cesaro (two-out-of-three-falls match, NXT, 2013)
30. Kurt Angle vs Shane McMahon (Street Fight, King of the Ring, 2001)
29. The Rock vs 'Hollywood' Hulk Hogan (WrestleMania X8, 2002)
28. The Rock vs Mankind ('I Quit' match, Royal Rumble, 1999)
27. Hulk Hogan vs Andre the Giant (WrestleMania III, 1987)
26. Triple H vs Cactus Jack (Street Fight, Royal Rumble, 2000)
25. Shawn Michaels vs Triple H (Unsanctioned Street Fight, SummerSlam, 2002)
24. Bayley vs Sasha Banks (30-minute Iron Man match, NXT TakeOver: Respect, 2015)
23. Kurt Angle vs The Rock vs Stone Cold Steve Austin vs Triple H vs The Undertaker vs Rikishi (Hell in a Cell match, Armageddon, 2000)
22. Edge and Christian vs The Dudley Boyz vs The Hardy Boyz (TLC match, SummerSlam, 2000)
21. Razor Ramon vs Shawn Michaels (ladder match, WrestleMania X, 1994)
20. Brock Lesnar vs CM Punk (No Disqualification match, SummerSlam, 2013)
19. Triple H vs Stone Cold Steve Austin (two-out-of-three-falls match, No Way Out, 2001)
18. John Cena vs AJ Styles (Royal Rumble, 2017)
17. Chris Benoit vs Triple H vs Shawn Michaels (triple threat match, WrestleMania XX, 2004)
16. John Cena vs CM Punk (Raw, 2013)
15. Shawn Michaels vs The Undertaker (Hell in a Cell match, Badd Blood: In Your House, 1997)
14. Ricky 'The Dragon' Steamboat vs 'Macho Man' Randy Savage (WrestleMania III, 1987)
13. Brock Lesnar vs The Undertaker (Hell in a Cell match, Hell in a Cell, 2015)
12. Edge and Christian vs The Dudley Boyz vs The Hardy Boyz (TLC match, WrestleMania X-Seven, 2001)
11. John Cena vs Edge (TLC match, Unforgiven, 2006)
10. Kurt Angle vs Shawn Michaels (WrestleMania 21, 2005)
9. The Rock vs Stone Cold Steve Austin (WrestleMania XIX, 2003)
8. Shawn Michaels vs Bret 'Hitman' Hart (60-minute Iron Man match, WrestleMania XII, 1996)
7. The Undertaker vs Shawn Michaels (No Disqualification 'Streak vs Career' match, WrestleMania XXVI, 2010)
6. Bret 'Hitman' Hart vs Stone Cold Steve Austin (submission match, WrestleMania 13, 1997)
5. The Undertaker vs Mankind (Hell in a Cell match, King of the Ring, 1998)
4. The Undertaker vs Triple H (Hell in a Cell match, WrestleMania XXVIII, 2012)
3. Stone Cold Steve Austin vs The Rock (WrestleMania X-Seven, 2001)
2. CM Punk vs John Cena (Money in the Bank, 2011)
1. Shawn Michaels vs The Undertaker (WrestleMania XXV, 2009)
You can check out the wrestling matches that finished outside of the top 35 over at TheTopTens.
Featured Image Credit: WWE