Toronto Blue Jays right fielder George Springer (4) catches a fly ball for an out during the ninth inning against the Houston Astros at Rogers Centre. Nick Turchiaro-USA TODAY Sports

Watch: George Springer saves Blue Jays with diving catch in ninth inning

The Toronto Blue Jays improved to 15-8 on the season with a 3-2 win against the Houston Astros that came with a fair amount of drama at the finish.

With a runner on second, the Astros' Alex Bregman lined a shot into right field that looked like it would have a chance to score the tying run. Instead, Blue Jays right fielder George Springer made a highlight reel, diving catch to preserve Toronto's lead.

Blue Jays closer Jordan Romano struck out Astros shortstop Jeremy Peña on the next at bat to leave the runner stranded at third and end the game.

Houston's Framber Valdez had a no-hit bid against Toronto through five innings Sunday. In the sixth inning, Bo Bichette got the Blue Jays' first hit in the game by blasting a two-run homer over the right field wall.

Toronto entered Sunday with the MLB lead in home runs. Bichette's was the team's 31st of the season.

More must-reads:

TODAY'S BEST
Pacers coach claims officials are biased against 'small market' teams
Hall of Famer makes bold prediction about Russell Wilson, Steelers
49ers Hall of Fame CB Jimmy Johnson dies
Rams make surprising move with former team captain
NBA announces discipline for Bucks' Patrick Beverley
Hall of Fame RB defends Najee Harris after Steelers decline fifth-year option
Pacers file shocking number of questionable calls after Game 2 loss vs. Knicks
Former NBA star says Anthony Edwards becomes face of the NBA if Wolves knock off Nuggets
Hornets hire top Celtics assistant as next head coach
Maple Leafs fire HC Sheldon Keefe after another early playoff exit
Super Bowl champion discusses why Russell Wilson failed with Broncos
Colts LB Zaire Franklin calls out Texans, C.J. Stroud
Angels to acquire longtime Mets infielder from Braves
Giants sign former Pro Bowl wide receiver
Report reveals why the NBA did not suspend Jamal Murray
Pressure mounts on Nuggets as Nikola Jokic wins third MVP Award
Jalen Brunson shakes off injury to lift Knicks to Game 2 win
Panthers dominate Bruins to even series
LSU HC pins transfer portal struggles on reluctance to 'buy players'
Pirates announce date for 2023 No. 1 overall pick's MLB debut

Want more MLB news?

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