The Braves badly needed a win yesterday to avoid being swept by the Giants, and Eddie Rosario provided a lot of the offense in a narrow 3-0 victory. After hitting a triple with only one out and failing to score, Rosario splashed down into McCovey Cove to give the Braves some insurance:

After that, Rosario only needed the single to complete the cycle, and he got it done easily:

What’s even crazier is how Rosario completed the cycle. Jeremy Frank (@MLBRandomStats) says that Rosario got his cycle more efficiently than anyone in MLB history:

Eddie Rosario hit for the cycle on only 5 total pitches seen today, the fewest in the @baseball_ref database for any player to hit for the cycle (guaranteed since 1990, plus various games before then)

The previous fewest we have is 8 by Neifi Perez on 7/25/1998. Beat it by a lot

Rosario has been incredible since joining the Braves, and he has made a strong case for an extension. Historically hitting for the cycle is only going to strengthen that case.

More must-reads:

TODAY'S BEST
Former Knicks guard calls out Joel Embiid for questionable play
LeBron James as Lakers struggle: 'We're supposed to have anxiety'
Bills GM doesn't regret trading back with Chiefs in first round of NFL Draft
Caleb Williams embracing lofty, historic goals with Bears
Yet another starting pitcher goes down with elbow discomfort
A look at how the first round of the NFL Draft went for the NFC North
Will Patriots start Drake Maye over Jacoby Brissett?
Former Giants OL Korey Cunningham dies at 28
After draft disappointment, Knicks' Josh Hart has found his NBA home
Magic end 13-year drought as Paolo Banchero makes history
Joel Embiid makes incredible NBA playoffs history
Falcons make awful draft decision with No. 8 overall pick
Joel Embiid's career high keeps 76ers alive in series vs. Knicks
Bears select Caleb Williams with No. 1 pick in 2024 NFL Draft
Shohei Ohtani says what he's 'grateful' for following interpreter gambling scandal
Eagles lock in another star wide receiver with record contract extension
Panthers win again to push Lightning to playoff brink
Patrick Mahomes commends Chiefs drafting speedy offensive playmaker
Bam Adebayo urges Heat to embrace 'cage fight' vs. Celtics
Rory McIlroy perfectly sums up the state of professional golf with two words

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.