Mike Alvarado beat Brandon Rios on points in another excellent fight in Las Vegas on Saturday night. The scores at the end of a highly entertaining bout were 115-113 on two cards and 114-113 on the third. The two, who had provided a classic last October, were at it again from the start of the bout at the Mandalay Bay Events Centre, trading punches and showing the spectators what professional boxing could be all about. Photos by German Villasenor/BoxingScene.com.

Alvarado won the vacant WBO interim junior welterweight title and improved his record to 34-1, including 23 knockouts. Rios, who had won their first meeting in the seventh round, was once again in full flight during the middle rounds, dropped to 31-1-1, with 22 knockouts.