The Kansas City Royals defeated the Athletics 4-3 in a close game at Kauffman Stadium. Carlos Duran earned the win for the Royals, improving to 1-0 on the season with a 0.00 ERA. Jeff McNeil went 2-for-4 with 1 RBI for the Athletics, who fell to 49-77 on the season. In the top of the sixth inning, Jeff McNeil and Max Muncy each drove in runs to put the Athletics ahead 3-0. Bobby Witt Jr. delivered a game-winning single in the bottom of the ninth for Kansas City. The game drew an attendance of 12,009 fans at Kauffman Stadium. The Chicago Cubs defeated the Chicago White Sox 4-3 in a game played at Wrigley Field. Pete Crow-Armstrong hit a home run for the Cubs in the bottom of the first inning. Michael Busch also homered for the Cubs in the same inning. Tristan Peters drove in a run with a double in the top of the fourth. Alex Bregman singled twice and scored runs for the White Sox. Jacob Webb earned the win for the Cubs with a 2.25 ERA season record of 6-2. Trevor Richards took the loss for the White Sox with a 3.24 ERA and a 0-1 mark. The Milwaukee Brewers defeated the Seattle Mariners 22-0 at American Family Field. Kyle Harrison earned the win for Milwaukee, pitching 5.0 innings and striking out 8 batters. Bryce Miller took the loss for Seattle, allowing 5 earned runs in 4.2 innings pitched. In the bottom of the first inning, William Contreras singled and Jake Bauers scored after a missed catch error. Christian Yelich hit a home run in the fifth inning, adding to Milwaukee's growing lead. The final score was 22-0, with attendance at 36,870 fans in the stadium. The Los Angeles Dodgers defeated the Colorado Rockies 7-6 in a game decided by a late rally. Max Muncy scored on a sacrifice fly in the top of the first inning. Freddie Freeman drove in a run with a sacrifice fly in the top of the fourth. Shohei Ohtani hit his 30th home run of the season in the top of the third. Willi Castro homered for the Rockies in the bottom of the fifth. Eric Lauer earned the win for the Dodgers after pitching five innings. Tanner Scott recorded the save in relief for Los Angeles. The St. Louis Cardinals defeated the Cincinnati Reds 3-0 in a game played at Great American Ball Park. Kyle Leahy earned the win for the Cardinals, pitching five innings and striking out six batters. Masyn Winn hit a home run in the top of the fifth inning to give St. Louis a 1-0 lead. José Fermín doubled in the top of the seventh inning, scoring Masyn Winn and extending the lead to 2-0. Joshua Báez drove in a run with a sacrifice fly in the top of the eighth inning. Andrew Abbott took the loss for Cincinnati, allowing two earned runs over 6.1 innings. Riley O'Brien recorded the save for St. Louis in the ninth inning. The Texas Rangers defeated the Washington Nationals 5-0 at Globe Life Field, with Cal Quantrill earning the win. Justin Foscue hit his eighth home run of the season in the second inning to give the Rangers a 2-0 lead. The Rangers extended their lead to 5-0 in the third inning with runs driven in by Cody Freeman and Corey Seager. Jackson Kent took the loss for Washington, pitching 3.2 innings and allowing five earned runs. Wyatt Langford went 2-for-4 with two runs scored for Texas, while Corey Seager added two hits and one run. The attendance for the game was 22,126 people. The Toronto Blue Jays defeated the Tampa Bay Rays 10-5 at Tropicana Field, with José Soriano earning the win. George Springer singled in the top of the first inning, followed by Alejandro Kirk scoring to give Toronto a 1-0 lead. Jesús Sánchez doubled in the top of the first, driving in Springer for a 2-0 lead. Alejandro Kirk hit a home run in the top of the third inning, adding to Toronto's lead. In the bottom of the fourth, Taylor Walls and Cedric Mullins each scored to cut the lead to 6-3. Kazuma Okamoto homered in the top of the fifth, extending Toronto's lead to 7-3. The New York Yankees defeated the Baltimore Orioles 3-1 at Oriole Park at Camden Yards. Yerry De los Santos earned the win for the Yankees, going two innings and allowing one hit with no runs. Shane Baz took the loss for the Orioles, pitching six innings and giving up four hits and three earned runs. Trent Grisham hit a home run in the top of the third inning for the Yankees. Coby Mayo responded with a solo shot in the bottom of the same inning to tie the game. David Bednar recorded the save for New York, pitching one scoreless inning. The Pittsburgh Pirates defeated the Detroit Tigers 4-1 at PNC Park, with Braxton Ashcraft earning the win. In the top of the fifth inning, Brett Callahan hit a solo home run for the Tigers to make it 1-0. Bryan Reynolds added an RBI single in the eighth inning to extend Pittsburgh's lead. Keider Montero took the loss for Detroit, pitching five innings and allowing three earned runs. Mason Montgomery earned the save for Pittsburgh, recording a perfect ninth inning with no hits or runs allowed. The game drew an attendance of 20,222 fans to PNC Park. The Philadelphia Phillies defeated the Miami Marlins 6-4 at Citizens Bank Park, with Alex McFarlane earning the win. Alec Bohm singled in the bottom of the first inning to score Bryce Harper and give the Phillies a 1-0 lead. Griffin Conine hit a home run in the top of the second inning to tie the game at 1-1. Kyle Schwarber singled in the bottom of the eighth to drive in Bryson Stott and extend the Phillies' lead to 6-4. Brooks Raley earned the save for Philadelphia with one inning of relief, allowing no hits or runs. The Cleveland Guardians defeated the San Francisco Giants 8-1 at Progressive Field, with Foster Griffin earning the win. In the bottom of the first inning, Jo Adell hit a home run and Steven Kwan and José Ramírez scored to put the Guardians ahead 3-0. Bryce Eldridge responded for the Giants in the top of the second with a solo home run to cut the lead to 3-1. The Guardians extended their lead in the bottom of the second when Jo Adell singled, scoring Kwan and Ramírez for a 5-1 game. Jo Adell continued his strong performance in the bottom of the fourth, driving in a run with a single before an error allowed another run. Angel Martínez and José Ramírez each scored in the bottom of the fourth to push the lead to 7-1. In the bottom of the seventh, a fielding error and a sacrifice drive brought in another run for Cleveland to make it 8-1. The San Diego Padres defeated the New York Mets 5-2 on the road at Citi Field. Robbie Ray earned the win for San Diego, pitching six innings and allowing one earned run. Luis Torrens drove in a run with a home run in the bottom of the fifth inning for New York. Manny Machado hit his 24th home run of the season in the top of the ninth to extend the Padres' lead. Zac Thornton took the loss for New York, giving up three earned runs across five innings pitched. Mason Miller recorded the save for San Diego, pitching one scoreless inning with two strikeouts. The Boston Red Sox defeated the Arizona Diamondbacks 9-4 at Fenway Park, with Ranger Suarez earning the win. In the bottom of the first inning, Adley Rutschman singled and Nick Sogard and Ceddanne Rafaela scored to put Boston ahead 2-0. Caleb Durbin added another run with a sacrifice fly in the same inning, extending the lead to 3-0. The Diamondbacks scored four runs in the top of the third inning on a grand slam by Gabriel Moreno. Boston responded with a home run from Adley Rutschman in the bottom of the third to tie the game at 4-4. The Minnesota Twins defeated the Atlanta Braves 4-1 at Target Field, with Zebby Matthews earning the win. Josh Bell hit a two-run home run in the bottom of the first inning to put the Twins ahead 2-0. Drake Baldwin responded with a solo home run in the top of the sixth to cut the lead to 2-1. Ryan Jeffers drove in two runs with a double in the bottom of the eighth to give Minnesota a 4-1 lead. Tyler Mahle took the loss for Atlanta, pitching six and two-thirds innings and allowing two earned runs. Yoendrys Gómez recorded the save for Minnesota, pitching one inning and allowing one hit. Attendance was 22,193 for the game between the teams. The Los Angeles Angels defeated the Houston Astros 3-1 at Daikin Park. George Klassen earned the win for the Angels, pitching seven innings and allowing no earned runs. In the top of the third inning, Nolan Schanuel singled and Wade Meckler scored. Josh Lowe hit a home run in the fourth inning to extend the Angels' lead to 2-0. Zach Neto doubled in the fifth inning, scoring Nolan Schanuel for a 3-0 lead. Cam Smith hit a solo home run in the bottom of the eighth to cut the score to 3-1. Ben Joyce recorded the save for the Angels after pitching one inning with two strikeouts.
Sports
MLB Scores: August 18, 2026 — Royals Beat Athletics 4-3
Every result from the 15-game Major League Baseball slate on Tuesday, August 18, with box scores and how each game was decided.
By Free News Press Editorial Team
Published August 18, 2026 at 9:52 PM PDT
