The good, the bad and the ugly from the weekend's action.

More...