BJ drops a slot for me. I'm one of his biggest fans, but a loss is a loss, and it's not as if he was winning the whole fight then just got knocked out, he lost a decision.
If anything, UFC 112 reconfirms Fedor being #1 for me.
BJ lost, GSP didn't have a good fight with Hardy, and isn't finishing nearly as much as one would hope the top P4P guy would, especially against Hardy level competition, Anderson.. I don't even need to talk about that. Fedor is finishing all his fights coupled with all his other credentials, there's no doubt he's #1, IMO.
1. Fedor
2. Anderson
3. GSP
4. BJ