this is the best main card i have seen in years

Has there been a more exciting main card in recent times? The title fights havent even started yet too!