Top 10 NXT Matches of All Time

1Johnny Gargano vs Andrade "Cien" Almas - NXT Championship - NXT Takeover: Philadelphia


2Tyler Bate vs Pete Dunne - WWE UK Championship - NXT Takeover: Chicago


3Johnny Gargano vs Tommaso Ciampa - Unsanctioned Match - NXT TakeOver: New Orleans


4Velveteen Dream vs Adam Cole vs Lars Sullivan vs Killian Dain vs Ricochet vs EC3 - 6 Man Ladder Match to Decide the First Ever NXT North American Champion - NXT Takeover: New Orleans


5D.I.Y vs The Revival - 2 out of 3 Falls Match for the NXT Tag Team Championships - NXT Takeover: Toronto


6Shinsuke Nakamura vs Sami Zayn - NXT TakeOver: Dallas


7Bayley vs Sasha Banks - NXT Women's Championship - NXT Takeover: Brooklyn


8Sami Zayn vs Cesaro - NXT ArRival


9The Revival vs D.I.Y vs Authors of Pain - Triple Threat Elimination Tag Team Match - NXT Tag Team Championships - NXT Takeover: Orlando


10SAnitY vs Undisputed Era vs Authors of Pain w/ Roderick Strong - War Games Match - NXT Takeover: War Games