Ryan Garcia pulled off a stunning upset against Devin Haney on Saturday night, winning via majority decision.
Garcia dropped Haney three times, securing the victory.

What happened?

Garcia relied on his powerful left hook to drop Haney in the seventh, 10th, and 11th rounds.
Haney was the more consistent boxer, but Garcia's spurts of offense swayed the scorecards.

Why it matters for Ryan Garcia

Garcia entered the bout as a 6-1 underdog, but proved doubters wrong with the massive upset victory.
He has now won two straight, putting an April 2023 knockout loss to Gervonta "Tank" Davis behind him.

What comes next?

Both Garcia and Haney expressed interest in a rematch postfight.
Garcia missed weight by 3.2 pounds, so Haney remains the WBC junior welterweight champion.

Garcia came out strong, rocking Haney in the opening minute.
Haney survived and found his groove, landing jabs and right hands.

The momentum swung in Garcia's favor in Round 7 when he floored Haney with a left hand.
Garcia outstruck Haney 106-87 in total punches and 95-45 in power punches.

Haney rallied in the eighth and ninth rounds, but Garcia put him on the canvas again in the 10th and 11th.
Garcia made several erratic comments pre-fight, but proved those doubters wrong.

Garcia is 25-1 with 20 knockouts, while Haney falls to 31-1.
The 25-year-old Haney moved up in weight and defeated Regis Prograis via unanimous decision last December.

Haney was disappointed with his performance, but showed he can fight after getting knocked down.
Garcia's victory is an early front-runner for Upset of the Year.