Robbie Lawler and Rory MacDonald’s epic showdown at UFC 189 in 2015 has been voted the best MMA fight of all time.
The pair initially clashed at UFC 167 in 2013 and Lawler walked away with the ultimate bragging rights on the night thanks to a split-decision victory.
Fast-forward to 2015 and Lawler would defend the UFC welterweight championship against MacDonald at the MGM Grand Garden Arena in Las Vegas.
The clash, which was co-main event alongside Conor McGregor vs Chad Mendes, ended in a TKO win for Lawler in the fifth round.
Fans over at Tapology have named their 2015 rematch the best MMA fight in history, with Mauricio Rua and Dan Henderson’s UFC 139 clash finishing second.
Posted below are the top 50 MMA fights of all time, according to fans.
50. Chan Sung Jung vs Yair Rodriguez (UFC Fight Night 139: Korean Zombie vs Rodriguez)
49. Alex Oliveira vs Yancy Medeiros (UFC 218: Holloway vs Aldo 2)
48. Joe Lauzon vs Jim Miller (UFC 155: Dos Santos vs Velasquez 2)
47. Roger Huerta vs Clay Guida (The Ultimate Fighter 6 Finale)
46. Max Holloway vs Dustin Poirier II (UFC 236: Holloway vs Poirier 2)
45. Matt Brown vs Erick Silva (UFC Fight Night 40: Brown vs Silva)
44. Forrest Griffin vs Quinton Jackson (UFC 86: Jackson vs Griffin)
43. Donald Cerrone vs Benson Henderson I (WEC 43: Cerrone vs Henderson)
42. Kazushi Sakuraba vs Royce Gracie I (Pride Grand Prix 2000 Finals)
41. Antonio Rodrigo Nogueira vs Bob Sapp (Pride Shockwave)
40. Randy Couture vs Antonio Rodrigo Nogueira (UFC 102: Couture vs Nogueira)
39. Pat Barry vs Cheick Kongo (UFC on Versus 4: Barry vs Kongo)
38. Yoshihiro Akiyama vs Chris Leben (UFC 116: Lesnar vs Carwin)
37. Tony Ferguson vs Edson Barboza (The Ultimate Fighter 22 Finale)
36. Mauricio Rua vs Antonio Rogerio Nogueira (Pride Critical Countdown 2005)
35. Brock Lesnar vs Shane Carwin (UFC 116: Lesnar vs Carwin)
34. Daniel Cormier vs Alexander Gustafsson (UFC 192: Cormier vs Gustafsson)
33. Wanderlei Silva vs Quinton Jackson II (Pride 28: High Octane)
32. Dustin Poirier vs Chan Sung Jung (UFC on FUEL TV 3: Korean Zombie vs Poirier)
31. Justin Gaethje vs Dustin Poirier (UFC on FOX 29: Poirier vs Gaethje)
30. Johny Hendricks vs Robbie Lawler (UFC 171: Hendricks vs Lawler)
29. Wanderlei Silva vs Brian Stann (UFC on FUEL TV 8: Silva vs Stann)
28. Nick Diaz vs Paul Daley (Strikeforce: Diaz vs Daley)
27. Don Frye vs Yoshihiro Takayama (Pride 21: Demolition)
26. Conor McGregor vs Nate Diaz (UFC 196: McGregor vs Diaz)
25. Matt Hughes vs Frank Trigg II (UFC 52: Couture vs Liddell 2)
24. Frankie Edgar vs Gray Maynard III (UFC 136: Edgar vs Maynard 3)
23. Leonard Garcia vs Chan Sung Jung I (WEC 48: Aldo vs Faber)
22. Eddie Alvarez vs Justin Gaethje (UFC 218: Holloway vs Aldo 2)
21. Justin Gaethje vs Michael Johnson (The Ultimate Fighter 25 Finale)
20. Nick Diaz vs Takanori Gomi (Pride 33: The Second Coming)
19. Fedor Emelianenko vs Mirko Filipovic (Pride Final Conflict 2005)
18. Eddie Alvarez vs Michael Chandler (Bellator 58)
17. Kelvin Gastelum vs Israel Adesanya (UFC 236: Holloway vs Poirier 2)
16. Jose Aldo vs Chad Mendes II (UFC 179: Aldo vs Mendes 2)
15. Robert Whittaker vs Yoel Romero II (UFC 225: Whittaker vs Romero 2)
14. Benson Henderson vs Anthony Pettis (WEC 53: Henderson vs Pettis)
13. Gilbert Melendez vs Diego Sanchez (UFC 166: Velasquez vs Dos Santos 3)
12. Cub Swanson vs Doo Ho Choi (UFC 206: Holloway vs Pettis)
11. Chuck Liddell vs Wanderlei Silva (UFC 79: Nemesis)
10. Clay Guida vs Diego Sanchez (The Ultimate Fighter 9 Finale)
9. Robbie Lawler vs Carlos Condit (UFC 195: Lawler vs Condit)
8. Nate Diaz vs Conor McGregor II (UFC 202: Diaz vs McGregor 2)
7. Mark Hunt vs Antonio Silva (UFC Fight Night 33: Hunt vs Bigfoot)
6. Anderson Silva vs Chael Sonnen (UFC 117: Silva vs Sonnen)
5. Frankie Edgar vs Gray Maynard II (UFC 125: Resolution)
4. Jon Jones vs Alexander Gustafsson (UFC 165: Jones vs Gustafsson)
3. Forrest Griffin vs Stephan Bonnar I (The Ultimate Fighter 1 Finale)
2. Mauricio Rua vs Dan Henderson (UFC 139: Shogun vs Henderson)
1. Robbie Lawler vs Rory MacDonald II (UFC 189: Mendes vs McGregor)
You can view the MMA fights that finished outside of the top 50 over at Tapology.