#3. Sami Zayn vs. Shinsuke Nakamura (NXT Takeover: Dallas)
The next two matches on this list are absolutely incredible, but in terms of the pure electricity and atmosphere in Dallas on this night, this bout between The Heart and Soul of NXT and the debuting King of Strong Style will never be topped.
The two men would go on to create magic in their 15-20 minute bout that showcased the very best of each performer, to the point where the NXT Universe couldn't help but ask the two to 'Fight Forever'.
Nakamura would go on to win his debut bout as Sami Zayn made his way to the main roster, but it's a match that will never be forgotten and should be on every wrestling fans 'must watch' list. NXT Takeovers seemingly get bigger and better every year, and it's because of performers like Sami Zayn who make that possible, and therefore, this was the perfect send-off for him.