The only explanation I can think of is that it was England. The footballing Gods hate us. Ohno - the comeback has started.
Those first 15 minutes were very reminiscent of the Brazil-Germany Semi Final last year. One team completely humiliating the other in every department.