Results: Ulises Solis UD-12 Jether Oliva ... Moises Fuentes SD-12 Raul Garcia.
Analysis: This is a pretty notable upset of Raul Garcia (30-2-1, 18 KO), who loses his WBO strawweight title on scores of 114-112, 114-112 and 112-114. Garcia was down in the seventh, and Fuentes (14-1, 6 KO) was down in the ninth. Garcia has been one of the best fighters at 105 pounds in recent years, with his only previous loss to the division's top dog, Nkosinathi Joyi. Obviously this is a big win for the 25-year-old Fuentes, whose only loss came in a split decision against Juan Hernandez, himself a legit contender in the division.
At 108 pounds, Solis (34-2-3, 21 KO) didn't dominate, but did clearly beat the game Oliva (17-1-1, 11 KO). Oliva may have a future, as the 24-year-old Filipino had some moments, but was overall just not good enough to take down Solis, still one of the best fighters in the division. Scores were 120-108, 119-109, and 118-110, which were pretty fair, but it was more competitive than the scores make it out to be.
Results: Librado Andrade TKO-3 Matt O'Brien ... Enrique Ornelas UD-10 Alfredo Contreras.
Analysis: Andrade (30-4, 23 KO) had an easy night against club fighter O'Brien (18-3, 7 KO) -- well, easy in Librado Andrade terms, as he took some serious shots along the way, too. But he really beat up on O'Brien, who was down twice in the third round, the second of which led to his corner wisely waving the towel. Andrade's probably never going to be considered a serious challenger again, but he always makes for good fights, and he's a great guy, so it's hard to not root for him. Younger brother Ornelas (32-7, 20 KO) looks like he's definitely taken about two steps back from where he was just a couple of years ago, but he also makes for entertaining fights, and did so again with the wide but not easy win over Contreras (11-12-2, 5 KO).