The Kansas City Royals crown logo, for an American League franchise born in 1969

Royals win second straight over Toronto by 3-2 final

MLB
The Kansas City Royals bounced back from a loss on Monday to win their second straight game against the Toronto Blue Jays, 3-2, on Wednesday night.
Alec Marsh and four relievers combined for a six-hitter, with Maikel Garcia and Salvador Perez each having two hits and an RBI. Bobby Witt Jr. extended his hitting streak to five games, saying, “That’s Royals baseball… we’ve got to keep doing that. Get on the basepaths, be aggressive, make things happen.”
John Schreiber picked up the win in relief, and James McArthur earned his sixth save. McArthur praised the team’s bullpen, saying, “We all have a really good idea of what we’re trying to do… we just try to pass the baton to each other and feed off each other.”
The Blue Jays’ Yariel Rodríguez took the loss, giving up three runs on six hits in four innings. Toronto manager John Schneider remains confident, saying, “It’s a matter of time… we’re built to score runs, and it’ll turn around.”
The Royals scored early, with Witt and Vinnie Pasquantino walking and Perez lining a single to score Witt. Kyle Isbel hit a two-out double and scored on a single by Garcia in the second.
The Blue Jays got on the board with a George Springer homer in the fifth, but the Royals added another run in the fifth. Toronto pulled within 3-2 in the sixth, but McArthur closed it out for the win.
The series concludes Thursday afternoon, with Jose Berrios starting for the Blue Jays against Cole Ragans for the Royals.
MLB final scores from Wednesday, April 24, 2024: 
St. Louis 5, Arizona 1
NY Mets 8, San Francisco 2
Cincinnati 7, Philadelphia 4
Milwaukee 3, Pittsburgh 2
NY Yankees 7, Oakland 3
Atlanta 4, Miami 3 (10) 
Baltimore 6, LA Angels 5
LA Dodgers 11, Washington 2
Chicago Cubs 4, Houston 3
Boston 8, Cleveland 0 
Tampa Bay 7, Detroit 5
Kansas City 3, Toronto 2
Minnesota 6, Chicago White Sox 3
Texas 5, Seattle 1
San Diego 5, Colorado 2