I floored him. Knocked him down on the floor; hence, to overcome, beat or surpass. Thus, we say at the university, ?I floored that paper,? i.e. answered every question on it. ?I floored that problem??did it perfectly, or made myself master of it.
Source: Dictionary of Phrase and Fable, E. Cobham Brewer, 1894