Duddy losing to Lyell should be an upset, but its not really. Eventually John was going to lose to someone with average ability.
Mosley/Margarito is a solid choice. Shane was something close to 2/1 which is not huge by boxing standards, but the vast majority seemed to pick Margarito and the manner of victory as much as anything was a huge surprise. Others to throw out there that aren't as immediately obvious... Thomas Ulrich losing to an unknown 14-3 guy from Argentina Hugo Garay losing to Gabriel Campillo Beibut Shumenov losing to Gabriel Campillo (must be underdog of the year) Alexander Alexeev losing to Victor Ramirez Enzo losing to Afolabi On sheer odds Thomas Ulrich was like a 1/9 favourite, same with Alexeev, so technically these are bigger upsets.
Seeing the career of an ATG come to a bloody end in a farce of a fight at the MEN certainly upset me.
Pac vs Hatton I was expecting a Pac win but not a early brutal KO. Let's not forget many on here were predicting a Hatton win and some talking about how Pacman wouldn't have power at light welter because he took 9 rounds to take out a lightweight !