SN Reaves and Olivier trade huge blows in heavyweight slugfest