By this I mean who seemed to be pretty much on top of their game (or at least their opponents) one fight and then the next without much warning just seemed to have lost all their zap? I mean normally you can see that a fighter isn't quite the same anymore and then he gets beat up but now and again you get a sudden shock!

The best two I can think of are Erik Morales and Roy Jones. Morales beat Manny Pacquiao and then fought a lesser opponent in Zahir Raheem and got beaten quite comfortably. At first I thought he had just underestimated Raheem but then Pacman kicked his ass twice and then David Diaz beat him and it was clear he had just lost it.

Roy Jones dstroyed Clinton Woods in his last LHW fight before moving up to claim a HW strap against the greatest HW fighter ever John Ruiz (I am joking). But when he dropped back down to 175lbs he had a real hard time with Antonio Tarver who had already been beaten by a former Jones victim in Eric Harding. At the time I once again thought that it was just Jones underestimating Tarver and I thought he really would school Tarver in the rematch, but when Tarver KO'd the once "untouchable" Jones and then Glen Johnson repeated the feat it was clear that the former p4p #1 had lost it.

Can you guys think of any other fighters who fell from grace as violently and suddenly as these two?