Considering the power and the size of the man throwing the punch... probably Sam Peters/Jeremy Williams.