Big Ben goes down hard!