This is the fight you have been waiting for