DENVER (AP) — Kyle Freeland gave up one run and struck out eight in his first career complete game, Jake McCarthy hit a three-run homer, and the Colorado Rockies beat the Kansas City Royals 8-1 on Sunday to finish off a three-game series sweep.
The 99-degree temperature at first pitch made it the second-hottest Rockies home game in franchise history, behind only a 100-degree game against the Washington Nationals on June 25, 2012.
Click to Gallery
Kansas City Royals catcher Luke Maile throws to first base to put out Colorado Rockies' Willi Castro in the third inning of a baseball game Sunday, Aug. 2, 2026, in Denver. (AP Photo/David Zalubowski)
Kansas City Royals relief pitcher Aaron Bummer reacts after giving up a three-run home run to Colorado Rockies' Jake McCarthy in the sixth inning of a baseball game Sunday, Aug. 2, 2026, in Denver. (AP Photo/David Zalubowski)
Colorado Rockies' Jake McCarthy follows the flight of his three-run home run off Kansas City Royals relief pitcher Aaron Bummer in the sixth inning of a baseball game Sunday, Aug. 2, 2026, in Denver. (AP Photo/David Zalubowski)
Colorado Rockies starting pitcher Kyle Freeland works against the Kansas City Royals in the first inning of a baseball game Sunday, Aug. 2, 2026, in Denver. (AP Photo/David Zalubowski)
Colorado Rockies catcher Brett Sullivan, left, hugs starting pitcher Kyle Freeland, right, after Kansas City Royals' Tyler Tolbert flew out to end a baseball game Sunday, Aug. 2, 2026, in Denver. (AP Photo/David Zalubowski)
Freeland (3-10) won for just the second time in his past 18 starts. Colorado’s veteran left-hander had allowed 19 earned runs in 22 1/3 innings over his previous four starts. It was the first complete game for the Rockies since 2022.
Brett Sullivan had two RBIs and two doubles, and rookie Cole Carrigg matched a career high with three hits for Colorado, which outscored the Royals in the series by a combined 23-8.
McCarthy's home run was his 11th of the season and he now has 34 RBIs in his past 26 games
The Royals were swept for the ninth time this season, the most of any team in the majors. They’ve lost five of their past six games.
Royals starter Seth Lugo (4-7) gave up five earned runs and walked five in five innings.
Luke Maile drove in the run for the Royals, who put only two runners on base after the third inning.
Rockies: RHP Michael Lorenzen (3-9, 6.54 ERA) and Colorado will host LHP Ian Seymour (7-3, 4.37) and Tampa Bay on Monday.
Royals: RHP Randy Dobnak (1-0, 1.04) and Kansas City will host RHP Joe Ryan (6-7, 3.52) and Minnesota on Tuesday.
AP MLB: https://apnews.com/hub/mlb
Kansas City Royals catcher Luke Maile throws to first base to put out Colorado Rockies' Willi Castro in the third inning of a baseball game Sunday, Aug. 2, 2026, in Denver. (AP Photo/David Zalubowski)
Kansas City Royals relief pitcher Aaron Bummer reacts after giving up a three-run home run to Colorado Rockies' Jake McCarthy in the sixth inning of a baseball game Sunday, Aug. 2, 2026, in Denver. (AP Photo/David Zalubowski)
Colorado Rockies' Jake McCarthy follows the flight of his three-run home run off Kansas City Royals relief pitcher Aaron Bummer in the sixth inning of a baseball game Sunday, Aug. 2, 2026, in Denver. (AP Photo/David Zalubowski)
Colorado Rockies starting pitcher Kyle Freeland works against the Kansas City Royals in the first inning of a baseball game Sunday, Aug. 2, 2026, in Denver. (AP Photo/David Zalubowski)
Colorado Rockies catcher Brett Sullivan, left, hugs starting pitcher Kyle Freeland, right, after Kansas City Royals' Tyler Tolbert flew out to end a baseball game Sunday, Aug. 2, 2026, in Denver. (AP Photo/David Zalubowski)
ANAHEIM, Calif. (AP) — Walbert Ureña pitched three-hit ball over six inning and Wade Meckler hit a two-run homer off Milwaukee ace Jacob Misiorowski as the Los Angeles Angels beat the Brewers 3-0 on Sunday.
Ureña (7-7) struck out seven and walked three as the Angels snapped a five-game losing streak. The rookie right-hander has a 2.54 ERA this season and a 2.25 ERA since May 1, a stretch in which he has allowed one or fewer earned runs in 12 of 16 starts.
Angels reliever Ryan Zeferjahn replaced the injured Sam Bachman with a runner on second and one out in the eighth. He struck out Brice Turang, gave up an infield single to Jackson Chourio and struck out Garrett Mitchell with runners on first and third to end the inning.
Zeferjahn then struck out two of four batters in the ninth for his fourth save.
Misiorowski (11-5) gave up two hits in seven innings, striking out 10 and walking one. Misiorowski extended his franchise record of double-digit strikeout games to 10 while throwing 66 of his 83 pitches for strikes.
The game was a matchup of two of the hardest throwing starters in baseball. Misiorowski and Ureña each struck out the side on 10 pitches in the first and the pair combined to throw 10 pitches at 100 mph or more.
Vaughn Grissom hit a 91-mph slider to center for a leadoff single, and Meckler followed by driving a 95-mph cutter 388 feet to right for his third homer of the season and a 2-0 lead.
Misiorowski then retired 16 straight batters before issuing a two-out walk to Jo Adell in the seventh.
The Angels added an insurance run off Brewers left-hander DL Hall in the eighth when Denzer Guzman walked, took second on a groundout, third on a wild pitch and scored on Zach Neto’s two-out RBI infield single.
Brewers RHP Brandon Sproat (3-6, 5.05 ERA) will face Pirates RHP Bubba Chandler (3-8, 4.56) Monday in Milwaukee.
The Angels have not named a starter for when they open a series in Baltimore on Tuesday. The Orioles have not named a starter.
AP MLB: https://apnews.com/hub/mlb
Los Angeles Angels shortstop Zach Neto, right, runs down Milwaukee Brewers' Jake Bauers (9) during the seventh inning of a baseball game Sunday, Aug. 2, 2026, in Anaheim, Calif. (AP Photo/William Liang)
Milwaukee Brewers' Jackson Chourio hits a single during the eighth inning of a baseball game against the Los Angeles Angels, Sunday, Aug. 2, 2026, in Anaheim, Calif. (AP Photo/William Liang)
Los Angeles Angels' Wade Meckler, left, hits a two-run home run during the second inning of a baseball game against the Milwaukee Brewers, Sunday, Aug. 2, 2026, in Anaheim, Calif. (AP Photo/William Liang)
Los Angeles Angels pitcher Walbert Ureña delivers during the first inning of a baseball game against the Milwaukee Brewers, Sunday, Aug. 2, 2026, in Anaheim, Calif. (AP Photo/William Liang)