Latest coverage

Articles

Postgame roasts, breaking team news, and clearly labeled opinion from The Overreaction Desk.

Final score graphic: Athletics 9, Texas Rangers 2
MLB · Postgame analysis

Athletics 9, Rangers 2: Henry Bolte made the announcement

Henry Bolte hit his first two major-league homers as the Athletics scored nine unanswered runs and turned Texas into a long highlight reel.

Final score graphic: Toronto Blue Jays 11, Cleveland Guardians 0
MLB · Postgame analysis

Blue Jays 11, Guardians 0: Toronto turned pressure into a parade

Vladimir Guerrero Jr. drove in five runs, Dylan Cease blanked Cleveland for six innings, and Toronto made a wild-card game look alarmingly simple.

Final score graphic: St. Louis Cardinals 8, Los Angeles Dodgers 6
MLB · Postgame analysis

Cardinals 8, Dodgers 6: St. Louis refused to respect the script

Thomas Saggese and Leo Bernal homered, and St. Louis answered every Dodgers push before taking an extra-inning win in Los Angeles.

Final score graphic: Seattle Mariners 8, Boston Red Sox 3
MLB · Postgame analysis

Mariners 8, Red Sox 3: Seattle found a repeatable answer

Seattle scored four runs in both the third and sixth innings, turning a late-season wild-card chase into a night of steady offensive pressure.

Final score graphic: New York Mets 10, Tampa Bay Rays 4
MLB · Postgame analysis

Mets 10, Rays 4: New York gave the rookie the loudest night

Nick Morabito collected his first major-league hit with a three-run double as the Mets built an early lead and finished off Tampa Bay.

Final score graphic: Detroit Tigers 11, Minnesota Twins 6
MLB · Postgame analysis

Tigers 11, Twins 6: Detroit saved the fireworks for the 12th

Spencer Torkelson's two-run homer and Javier Báez's bases-clearing double finished a 12-inning win after Minnesota tied the game twice late.

Final score graphic: Milwaukee Brewers 9, Chicago Cubs 4
MLB · Postgame analysis

Brewers 9, Cubs 4: Milwaukee turned Wrigley weather into a bullpen warning

The Cubs led 3-0, the Brewers found the sixth inning, and the division leaders turned a tense opener into a five-run finish.

Final score graphic: St. Louis Cardinals 13, Los Angeles Dodgers 8
MLB · Postgame analysis

Cardinals 13, Dodgers 8: St. Louis brought five-homer paperwork to L.A.

Five Cardinals home runs created a seven-run lead, and the Dodgers' ninth-inning rally arrived too late to rescue the expensive standard.

Final score graphic: Seattle Mariners 9, Boston Red Sox 6
MLB · Postgame analysis

Mariners 9, Red Sox 6: Montes opened the door and Seattle walked through

Lazaro Montes homered in his Major League debut, Seattle built an eight-run lead, and the Mariners held on after Boston made the finish uncomfortable.

Final score graphic: Philadelphia Phillies 7, Arizona Diamondbacks 1
MLB · Postgame analysis

Phillies 7, Diamondbacks 1: Harper made September look like October

Bryce Harper kept reaching, Jesús Luzardo kept Arizona quiet, and the Phillies turned a September road game into a complete contender's examination.

Final score graphic: San Francisco Giants 12, Pittsburgh Pirates 13
MLB · Postgame analysis

Pirates 13, Giants 12: Pittsburgh survived its own masterpiece

The Pirates built an 11-5 lead, watched the Giants erase it, and found one more run when a wild night demanded an equally wild ending.

Final score graphic: New York Yankees 7, Los Angeles Angels 3
MLB · Postgame analysis

Yankees 7, Angels 3: New York made the opening statement early

Spencer Jones and Jazz Chisholm Jr. went back-to-back in the first, and the Yankees made that early advantage survive Los Angeles' sixth-inning push.

MLB news graphic: Baltimore claimed Luis Robert Jr. off waivers from New York
MLB · Team news

Orioles claim Luis Robert Jr. off waivers, adding one more September swing

The Orioles absorbed roughly $3 million for the rest of 2026 and gained a right-handed outfield option before the postseason-eligibility deadline.

Final score graphic: San Jose Earthquakes 0, Houston Dynamo FC 0
MLS · Postgame analysis

Houston Dynamo FC 0, San Jose Earthquakes 0: The clean sheet was the argument

Houston and San Jose created pressure without a finish, closing a 0-0 draw with a clean sheet on each side and more questions for both attacks.

Final score graphic: Vancouver Whitecaps FC 3, Sporting Kansas City 0
MLS · Postgame analysis

Vancouver Whitecaps FC 3, Sporting Kansas City 0: The road trip became a statement

Vancouver Whitecaps FC scored three times before halftime, kept Sporting Kansas City scoreless, and turned a difficult road date into a full statement.

Final score graphic: Orlando City 3, Minnesota United FC 3
MLS · Postgame analysis

Minnesota United FC 3, Orlando City 3: Every lead was temporary

Orlando led twice and Minnesota led once, but neither team could keep the other from answering in a wild 3-3 draw at Allianz Field.

Final score graphic: FC Cincinnati 0, Nashville SC 4
MLS · Postgame analysis

Nashville SC 4, FC Cincinnati 0: Mukhtar made the night louder

Nashville led only 1-0 at halftime, then scored three times after the break to turn FC Cincinnati's road ambition into a four-goal reality check.

Final score graphic: Toronto Tempo 73, Las Vegas Aces 93
WNBA · Postgame analysis

Aces 93, Tempo 73: Wilson kept the standard

A'ja Wilson scored 27 points, Jackie Young added 23 and eight assists, and Las Vegas carried a 26-point lead before beating Toronto 93-73.

Final score graphic: Portland Thorns FC 1, Gotham FC 1
NWSL · Postgame analysis

Gotham 1, Portland 1: The record stayed unbeaten

Jaedyn Shaw put Gotham ahead and Sophia Wilson answered from the penalty spot, leaving Gotham unbeaten in 10 straight matches and Portland with a hard-earned road point.

Final score graphic: Racing Louisville FC 2, San Diego Wave 3
NWSL · Postgame analysis

San Diego 3, Racing Louisville 2: Byars turned the match

Racing led 2-0 after 23 minutes, but Trinity Byars scored twice and Kenza Dali completed San Diego's comeback in a 3-2 win.

Final score graphic: Seattle Seahawks 9, Kansas City Chiefs 9
NFL · Postgame analysis

Seahawks 9, Chiefs 9: Myers left the tie alone

Jalen Milroe threw for 223 yards, Garrett Nussmeier added 198, and the preseason ended with both teams still looking for a way to make nine points feel decisive.

Final score graphic: Washington Mystics 82, Los Angeles Sparks 88
WNBA · Postgame analysis

Sparks 88, Mystics 82: Burrell owned the fourth

Nneka Ogwumike scored 24 points and Rae Burrell scored 12 of her 15 in the fourth as Los Angeles rallied past Washington 88-82.

Final score graphic: Minnesota Vikings 6, Denver Broncos 34
NFL · Postgame analysis

Vikings 6, Broncos 34: Denver's depth chart made the statement

Denver scored 14 fourth-quarter points and held Minnesota scoreless, turning a preseason audition into a 28-point margin and a very loud depth-chart conversation.

Final score graphic: Boston Red Sox 0, New York Yankees 1
MLB · Postgame analysis

Yankees 1, Red Sox 0: One run was enough

Paul Goldschmidt's third-inning homer supplied the only run as New York's pitching staff held Boston scoreless despite five hits in a 1-0 win.

Final score graphic: Connecticut Sun 91, Indiana Fever 111
WNBA · Postgame analysis

Fever 111, Sun 91: Two 34-point engines ended the argument

Caitlin Clark and Kelsey Mitchell each scored 34 points as Indiana beat Connecticut 111-91 in the final meeting between the teams.

Final score graphic: Portland Fire 101, Atlanta Dream 83
WNBA · Postgame roast

Fire 101, Dream 83: Portland turned the streak into smoke

Carla Leite scored 26 and Emily Engstler added a career-high 25 as Portland beat Atlanta 101-83 and ended the Dream's four-game winning streak.

Final score graphic: Cincinnati Bengals 30, Philadelphia Eagles 13
NFL · Postgame analysis

Bengals 30, Eagles 13: Cincinnati owned the audition

The Bengals finished the preseason 3-0 by beating the Eagles 30-13 and outgaining Philadelphia 420-210 in a decisive final audition.

Final score graphic: New Orleans Saints 27, Dallas Cowboys 24
NFL · Postgame roast

Saints 27, Cowboys 24: Carlson left the last word

The Saints built an early lead, watched Dallas erase it, and still got Daniel Carlson into position for a 53-yard winner in a 27-24 finish.

Final score graphic: Arizona Cardinals 38, Green Bay Packers 42
NFL · Postgame analysis

Packers 42, Cardinals 38: McCord made the comeback loud

The Packers trailed by 11 points late, then Kyle McCord and Kisean Johnson turned the final minutes into a roster argument with a 42-38 comeback.

Final score graphic: San Francisco 49ers 18, Las Vegas Raiders 12
NFL · Postgame analysis

49ers 18, Raiders 12: Piñeiro made every point count

Eddy Piñeiro went six-for-six and San Francisco's defense kept Las Vegas out of the end zone in an 18-12 preseason finale.

Final score graphic: Pittsburgh Steelers 27, Buffalo Bills 28
NFL · Postgame analysis

Bills 28, Steelers 27: Buffalo found the last drive

The Bills came back from 27-20 with a late touchdown and two-point conversion, finishing the preseason 3-0 by winning the only quarter that could still change the story.

Final score graphic: New England Patriots 13, Cleveland Browns 37
NFL · Postgame analysis

Browns 37, Patriots 13: Cleveland turned the preseason into a policy

Dillon Gabriel threw three touchdowns, Luke Floriea caught two, and Cleveland shut out New England after halftime in a 37-13 finish.

Final score graphic: Washington Mystics 80, Phoenix Mercury 73
WNBA · Postgame analysis

Mystics 80, Mercury 73: Amoore owned the last quarter

Georgia Amoore scored 16 of her career-high 25 points in the fourth, and Washington closed on a 27-10 run to beat Phoenix 80-73.

Final score graphic: Los Angeles Rams 20, Los Angeles Chargers 18
NFL · Postgame analysis

Rams 20, Chargers 18: Los Angeles survived the last push

The Rams built a 20-10 lead, then held on when the Chargers scored eight points in the fourth quarter and threatened from their own 1-yard line.

Final score graphic: Golden State Valkyries 79, New York Liberty 60
WNBA · Postgame analysis

Valkyries 79, Liberty 60: Golden State turned depth into distance

The Valkyries hit 13 threes, held the Liberty to 30.2 percent shooting, and completed a 3-0 season sweep with a 79-60 road win.

Final score graphic: Philadelphia Phillies 1, Seattle Mariners 4
MLB · Postgame analysis

Mariners 4, Phillies 1: Five hits were enough to put Philadelphia on hold

Seattle had five hits to Philadelphia's six, but Cal Raleigh's homer, a two-run seventh, and George Kirby's work made every hit count.

Final score graphic: Los Angeles Dodgers 3, Atlanta Braves 4
MLB · Postgame analysis

Braves 4, Dodgers 3: Atlanta held the line after the lead disappeared

The Braves built a three-run first, lost the lead in the middle innings, and answered in the eighth before Raisel Iglesias closed a 4-3 win.

Final score graphic: Houston Astros 9, New York Yankees 7
MLB · Postgame analysis

Astros 9, Yankees 7: Houston kept answering the microphone

The Astros and Yankees traded punches through eight innings, but Houston turned 14 hits and a two-run ninth-inning cushion into a complete road win.

Final score graphic: Washington Mystics 94, Phoenix Mercury 84
WNBA · Postgame analysis

Mystics 94, Mercury 84: Washington made the lead count

Washington shot 59% in the first half, led by 18 at the break, and held Phoenix's veteran comeback to a 10-point final margin.

Final score graphic: Portland Fire 78, Dallas Wings 96
WNBA · Postgame analysis

Wings 96, Fire 78: Dallas clinched with everybody in the group project

Dallas never trailed, led by 26, and clinched the final playoff spot even after Portland won the fourth quarter 26-25.

Final score graphic: Chicago Sky 81, Connecticut Sun 87
WNBA · Postgame analysis

Sun 87, Sky 81: Connecticut survived its own fourth-quarter fire drill

Connecticut led by 20 early in the fourth, surrendered a 21-4 run, and still found the block and layup that kept the night from becoming a full collapse.

Final score graphic: Minnesota Twins 9, Athletics 6
MLB · Postgame analysis

Twins 9, Athletics 6: Minnesota built a cushion and then tested it

Kaelen Culpepper collected four hits, Josh Bell drove in three, and Minnesota held on after the Athletics scored four times in the ninth.

Final score graphic: Pittsburgh Pirates 3, San Diego Padres 2
MLB · Postgame analysis

Pirates 3, Padres 2 (12): Pittsburgh made San Diego pay rent

Nick Gonzales singled home the winning run in the 12th, and Yohan Ramirez struck out the side as Pittsburgh ended San Diego's eight-game home winning streak.

Final score graphic: Colorado Rockies 3, Washington Nationals 13
MLB · Postgame analysis

Nationals 13, Rockies 3: Washington turned one error into an avalanche

Daylen Lile drove in five runs, Cade Cavalli struck out seven, and Washington scored 13 times after Colorado's early lead disappeared.

Final score graphic: Texas Rangers 11, Chicago White Sox 2
MLB · Postgame analysis

Rangers 11, White Sox 2: Texas made Rate Field a hitting drill

Texas scored in seven innings, Corey Seager had three hits and three RBIs, and Kumar Rocker struck out eight in an 11-2 Rangers win.

Final score graphic: Atlanta Dream 78, Los Angeles Sparks 71
WNBA · Postgame analysis

Dream 78, Sparks 71: Angel Reese turned the glass into a record book

Reese finished with 11 points and a WNBA-record 26 rebounds, while Allisha Gray scored 20 as Atlanta beat Los Angeles for the ninth straight time.

Final score graphic: Golden State Valkyries 80, Minnesota Lynx 66
WNBA · Postgame analysis

Valkyries 80, Lynx 66: Golden State finally solved Minnesota's math

Cecilia Zandalasini scored 18 points, five Valkyries reached double figures, and Golden State held Minnesota to its lowest score of the season in an 80-66 win.

Final score graphic: Dallas Cowboys 34, Arizona Cardinals 13
NFL · Postgame analysis

Cowboys 34, Cardinals 13: Milton made the backup case loud

Joe Milton threw two touchdown passes and ran for another as Dallas led from the opening quarter and finished its 34-13 win without a fourth-quarter scare.

Final score graphic: Atlanta Dream 99, Phoenix Mercury 89
WNBA · Postgame analysis

Dream 99, Mercury 89: Reese made the night heavier

Angel Reese scored a career-high 31 points and grabbed 14 rebounds, while Atlanta's 26-21 fourth quarter kept Phoenix's Kahleah Copper from stealing the ending.

Final score graphic: Indiana Fever 102, New York Liberty 109
WNBA · Postgame analysis

Liberty 109, Fever 102: Fiebich returned with answers

Leonie Fiebich scored 20 points in her return, and New York made 24 of 29 free throws to keep Indiana's 100-100 rally from becoming a road win.

Final score graphic: St. Louis Cardinals 3, Philadelphia Phillies 12
MLB · Postgame analysis

Phillies 12, Cardinals 3: The middle innings belonged to Philadelphia

Bryce Harper and Kyle Schwarber homered, Andrew Painter struck out eight over seven innings, and Philadelphia scored eight times in the third and sixth innings.

Final score graphic: Cincinnati Reds 11, Arizona Diamondbacks 5
MLB · Postgame analysis

Reds 11, Diamondbacks 5: Bleday made history loud

JJ Bleday hit for the cycle, Elly De La Cruz added four hits and a 450-foot homer, and Cincinnati collected 16 hits in an 11-5 win.

Final score graphic: Connecticut Sun 68, Los Angeles Sparks 77
WNBA · Postgame analysis

Sparks 77, Sun 68: Burrell wrote the ending

Rae Burrell scored 20 points, Nneka Ogwumike posted 11 points and 11 rebounds, and Los Angeles ended a six-game skid despite a 13-0 Connecticut run late.

Final score graphic: Club América 1, Austin FC 1; Austin won 6-5 on penalties
MLS · Postgame analysis

Club América 1, Austin FC 1: Austin won the part that counts

Austin absorbed a 16-6 shot deficit, drew Club América 1-1, and won the shootout 6-5 after Myrto Uzuni repaired an own-goal setback.

Final score graphic: Cruz Azul 1, Chicago Fire FC 2
MLS · Postgame analysis

Cruz Azul 1, Chicago Fire FC 2: Dithejane turned the finish

Chicago Fire FC answered Cruz Azul's late lead with a stoppage-time winner from Puso Dithejane, turning a 1-0 deficit into a 2-1 Leagues Cup win.

Final score graphic: New York City FC 1, Club Necaxa 2
MLS · Postgame analysis

New York City FC 1, Club Necaxa 2: Necaxa flipped the whole second half

New York City FC led 1-0 at halftime, but Club Necaxa scored twice after the break and finished with a 5-2 edge in shots on target.

Final score graphic: Philadelphia Union 0, Santos Laguna 2
MLS · Postgame analysis

Philadelphia Union 0, Santos Laguna 2: Santos made halftime unforgiving

Santos Laguna scored in the 48th and 51st minutes to beat Philadelphia Union 2-0 despite a 12-7 Union edge in shot attempts.

Final score graphic: Portland Timbers 3, Club Tijuana 1
MLS · Postgame analysis

Portland Timbers 3, Club Tijuana 1: The second half belonged to Portland

Portland turned a 1-1 halftime score into a 3-1 Leagues Cup win, finishing with an 8-2 edge in shots on target over Club Tijuana.

Final score graphic: Milwaukee Brewers 5, Los Angeles Dodgers 4
MLB · Postgame analysis

Brewers 5, Dodgers 4: The ninth was a trap

Milwaukee strung together three ninth-inning RBI singles to steal a 5-4 win from Los Angeles, turning Edwin Díaz's latest close into a full bullpen hearing.

Final score graphic: Los Angeles Sparks 81, New York Liberty 85
WNBA · Postgame analysis

Liberty 85, Sparks 81: New York survived a 40-point warning

Sabrina Ionescu and Jonquel Jones built enough cushion for New York to survive Los Angeles' 40-point fourth quarter and hold on 85-81.

Final score graphic: Washington Mystics 76, Las Vegas Aces 83
WNBA · Postgame analysis

Aces 83, Mystics 76: Young kept the answer ready

Jackie Young's 32 points and a controlled fourth quarter carried Las Vegas past Washington 83-76, even as the Mystics shot 51 percent.

Final score graphic: Atlanta Dream 104, Connecticut Sun 69
WNBA · Postgame analysis

Dream 104, Sun 69: Gray and Howard made the middle loud

Atlanta's two 29-point scorers and 14 three-pointers made a 104-69 win over Connecticut feel like four quarters of pressure instead of one runaway burst.

Final score graphic: Texas Rangers 0, Los Angeles Angels 7
MLB · Postgame analysis

Angels 7, Rangers 0: Ureña made contact irrelevant

Walbert Ureña made two Texas hits feel decorative, while Mike Trout and Denzer Guzman helped the Angels turn 15 hits into a 7-0 shutout.

Final score graphic: Philadelphia Phillies 7, Minnesota Twins 1
MLB · Postgame analysis

Phillies 7, Twins 1: Schwarber made two swings count

Kyle Schwarber hit two home runs, Brandon Marsh added another, and Aaron Nola's nine strikeouts made Philadelphia's 7-1 win over Minnesota feel sturdier than the scenery.

Final score graphic: Cincinnati Bengals 16, Detroit Lions 14
NFL · Postgame analysis

Bengals 16, Lions 14: Cincinnati banked the points before Detroit found the volume

Cincinnati held off Detroit 16-14 after the Lions owned the fourth quarter, turning an uneven preseason opener into a lesson about early margin.

Final score graphic: Arizona Cardinals 27, Las Vegas Raiders 14
NFL · Postgame analysis

Cardinals 27, Raiders 14: Arizona won the first half and made that do all the work

Arizona beat Las Vegas 27-14 after scoring 21 first-half points and shutting out the Raiders over the final two quarters.

Final score graphic: Los Angeles Chargers 27, Houston Texans 7
NFL · Postgame analysis

Chargers 27, Texans 7: Los Angeles turned the game late and left Houston with one quarter

Los Angeles beat Houston 27-7 after scoring 14 fourth-quarter points and holding the Texans scoreless after their opening touchdown.

Final score graphic: Indianapolis Colts 13, New England Patriots 13
NFL · Postgame analysis

Colts 13, Patriots 13: Indianapolis finished the argument even when nobody won

Indianapolis and New England tied 13-13 after the Colts scored the only fourth-quarter points, leaving both teams with a useful closing note.

Final score graphic: Pittsburgh Steelers 28, Green Bay Packers 9
NFL · Postgame analysis

Steelers 28, Packers 9: Pittsburgh owned the finish and left Green Bay with the receipts

Pittsburgh beat Green Bay 28-9 after shutting out the Packers in the fourth quarter and scoring 14 points of its own in the final period.

Final score graphic: Tennessee Titans 19, San Francisco 49ers 13
NFL · Postgame analysis

Titans 19, 49ers 13: Tennessee kept San Francisco's second act off the stage

Tennessee beat San Francisco 19-13 by scoring in every quarter and never allowing the 49ers to build a second scoring burst after halftime.

Final score graphic: Washington Nationals 7, Chicago Cubs 0
MLB · Postgame analysis

Nationals 7, Cubs 0: Cavalli made the hot offense disappear

Cade Cavalli allowed one hit over eight scoreless innings as Washington shut out Chicago 7-0.

Final score graphic: Seattle Mariners 1, New York Yankees 0
MLB · Postgame analysis

Mariners 1, Yankees 0: Seattle found one swing and made it enough

Weston Wilson homered in the second inning, Logan Gilbert threw six scoreless innings, and Seattle held New York to four hits.

Final score graphic: Pittsburgh Pirates 13, Miami Marlins 1
MLB · Postgame analysis

Pirates 13, Marlins 1: The late innings became a demolition

Rafael Flores Jr. drove in six, Braxton Ashcraft struck out 10, and Pittsburgh scored all 13 of its runs after the fourth.

Final score graphic: Boston Red Sox 7, Toronto Blue Jays 0
MLB · Postgame analysis

Red Sox 7, Blue Jays 0: Late runs made the shutout louder

Boston scored six of its seven runs in the eighth and ninth innings, while Payton Tolle worked eight scoreless innings.

Final score graphic: Cincinnati Reds 9, Chicago White Sox 8
MLB · Postgame analysis

Reds 9, White Sox 8: The four-run fourth became a dare

Cincinnati scored four times in the fourth, and Tyler Stephenson's three RBI helped the Reds survive Chicago's ninth-inning push.

Final score graphic: Cleveland Guardians 0, Detroit Tigers 3
MLB · Postgame analysis

Tigers 3, Guardians 0: Three runs locked the door

Keider Montero worked 6 1/3 scoreless innings, Eduardo Valencia homered, and Detroit beat Cleveland 3-0.

Final score graphic: Atlético de San Luis 2, Orlando City 2; Orlando won 5-3 on penalties
MLS · Postgame analysis

Orlando City 2, Atlético de San Luis 2: The shootout made the draw count

Orlando City led by two, conceded twice late, and still beat Atlético de San Luis 5-3 in the shootout after a 2-2 regulation draw.

Final score graphic: Club Leon 3, Inter Miami CF 2
MLS · Postgame analysis

Inter Miami 2, Leon 3: Arcila made Miami's margin matter

Daniel Arcila scored twice, including the 83rd-minute winner, as Leon turned a frantic finish into Miami's Leagues Cup exit.

Final score graphic: Queretaro 1, Los Angeles Football Club 1; LAFC won 5-3 on penalties
MLS · Postgame analysis

LAFC 1, Queretaro 1: Penalties kept the night alive

Denis Bouanga answered an early Queretaro goal, then LAFC won 5-3 on penalties after a 1-1 regulation draw.

Final score graphic: Nashville SC 1, Monterrey 2
MLS · Postgame analysis

Monterrey 2, Nashville 1: Cuypers waited until late

Hugo Cuypers scored in the second minute of stoppage time as Monterrey flipped Nashville's early lead into a 2-1 Leagues Cup loss.

Final score graphic: Club Puebla 2, San Diego FC 3
MLS · Postgame analysis

San Diego 3, Puebla 2: San Diego finished the comeback

San Diego FC scored twice after halftime and held off Puebla's late goal to win 3-2 in Leagues Cup.

Final score graphic: Chivas de Guadalajara 2, Seattle Sounders FC 1
MLS · Postgame analysis

Seattle 1, Chivas 2: Chivas turned the opener around

Chivas de Guadalajara answered Seattle's early goal with two second-half scores to leave Lumen Field with a 2-1 Leagues Cup win.

Final score graphic: FC Dallas 1, Toluca FC 3
MLS · Postgame analysis

Toluca 3, FC Dallas 1: Toluca turned a hole into control

Toluca answered Petar Musa's early goal with two before halftime and added a third after the break to beat FC Dallas 3-1.

Final score graphic: Philadelphia Phillies 1, St. Louis Cardinals 7
MLB · Postgame analysis

Cardinals 7, Phillies 1: Burleson turned a slow start into a statement

Alec Burleson and the Cardinals turned a one-run game into a seven-run verdict while Philadelphia searched for an answer that never arrived.

Final score graphic: Minnesota Lynx 85, Portland Fire 81
WNBA · Postgame analysis

Lynx 85, Fire 81: Minnesota survived the fourth-quarter fire drill

Minnesota led by 29, watched Portland make the fourth quarter loud, and still left with an 85-81 win that came with a warning label.

Final score graphic: Milwaukee Brewers 3, San Diego Padres 4
MLB · Postgame analysis

Padres 4, Brewers 3 (11): San Diego kept the extra inning from becoming a referendum

The Padres survived a one-run argument for 11 innings, then made the final frame belong to San Diego.

Final score graphic: Chicago Sky 71, Golden State Valkyries 91
WNBA · Postgame analysis

Valkyries 91, Sky 71: Golden State made the middle quarters the whole story

Chicago led after one, but Golden State won the middle quarters 56-34 and turned a close start into a 91-71 statement.

Final score graphic: Cincinnati Reds 0, Chicago White Sox 5
MLB · Postgame analysis

White Sox 5, Reds 0: Castillo made the shutout feel inevitable

Luis Castillo made five Chicago runs feel enormous, and the White Sox kept Cincinnati from finding even one answer.

Final score graphic: Toronto Tempo 88, Dallas Wings 94
WNBA · Postgame analysis

Wings 94, Tempo 88: Bueckers saved the second half for Dallas

Paige Bueckers scored all 22 points after halftime, and Dallas held off a Toronto rally to win 94-88.

Final score graphic: Chicago Cubs 12, Washington Nationals 6
MLB · Postgame analysis

Cubs 12, Nationals 6: Bregman turned the middle innings into a verdict

Alex Bregman hit three home runs and drove in seven as Chicago scored 12 runs across a six-inning avalanche against Washington.

Final score graphic: Cleveland Guardians 6, Detroit Tigers 4
MLB · Postgame analysis

Guardians 6, Tigers 4: Cleveland kept answering

Cleveland scored twice in the first, fifth and seventh innings, and Detroit never found the big reply in a 6-4 Guardians win.

Final score graphic: Pittsburgh Pirates 2, Miami Marlins 8
MLB · Postgame analysis

Marlins 8, Pirates 2: Conine turned every trip into traffic

Griffin Conine reached five times, Miami scored six runs across the middle innings, and the Marlins beat Pittsburgh 8-2.

Final score graphic: Tampa Bay Rays 8, Athletics 4
MLB · Postgame analysis

Rays 8, Athletics 4: Hicks kept the hits moving

Tampa Bay stacked 15 hits, scored four times in the fourth, and gave the Athletics too much traffic to solve in an 8-4 win.

Final score graphic: Colorado Rockies 6, Arizona Diamondbacks 4
MLB · Postgame analysis

Rockies 6, Diamondbacks 4: Colorado banked the early damage

Colorado scored six times through four innings, then made Arizona's 11-hit night feel like a long list of almosts in a 6-4 win.

Final score graphic: Baltimore Orioles 5, Minnesota Twins 7
MLB · Postgame analysis

Twins 7, Orioles 5: Roden made the third inning stick

Minnesota answered Baltimore's early punch with four runs in the third, then kept the Orioles from finding a second scoring window until the ninth.

Final score graphic: Texas Rangers 2, Los Angeles Angels 5
MLB · Postgame analysis

Angels 5, Rangers 2: Trout made the small-ball hurt

Mike Trout went 3-for-5 with two RBI, and the Angels built a three-run sixth that George Klassen and the bullpen made stand.

Final score graphic: Houston Astros 2, San Francisco Giants 1
MLB · Postgame analysis

Astros 2, Giants 1: Two runs owned the margin

San Francisco led 1-0 early, but Houston found one run in the seventh and one in the eighth before closing the smallest possible road win.

Final score graphic: Boston Red Sox 4, Toronto Blue Jays 6
MLB · Postgame analysis

Blue Jays 6, Red Sox 4: The eighth inning broke the balance

Jose Soriano kept Boston quiet for six innings, then Toronto's five-run eighth created just enough room for a nervous ninth.

Final score graphic: New York Mets 3, Atlanta Braves 6
MLB · Postgame analysis

Braves 6, Mets 3: Atlanta won the middle innings

Austin Riley and Mike Yastrzemski homered, but Tyler Mahle's six innings gave Atlanta's 12-hit attack the time to separate from New York.

Final score graphic: Kansas City Royals 2, Los Angeles Dodgers 4
MLB · Postgame analysis

Dodgers 4, Royals 2: The stars made the small margin count

Shohei Ohtani, Mookie Betts and Hunter Feduccia supplied the home runs, while Eric Lauer made a two-run cushion last all night.

Final score graphic: Seattle Mariners 5, New York Yankees 10
MLB · Postgame analysis

Yankees 10, Mariners 5: Grisham made the comeback a group project

Seattle led 5-3 through five innings, but Trent Grisham's two homers and New York's seven-run finish turned a comeback into a warning.

Final score graphic: New York Mets 13, Cleveland Guardians 6
MLB · Postgame analysis

Mets 13, Guardians 6: Eight runs made the answer impossible to miss

The Mets answered Cleveland's early pressure with 13 runs, 18 hits, and enough late separation to make the Guardians' final run decorative.

Final score graphic: Athletics 5, Cincinnati Reds 6
MLB · Postgame analysis

Reds 6, Athletics 5: Cincinnati stopped the comeback at the door

The Reds kept manufacturing separation until Oakland's ninth-inning push made the finish uncomfortable, not reversible.

Final score graphic: Los Angeles Angels 4, Baltimore Orioles 1
MLB · Postgame analysis

Angels 4, Orioles 1: Neto turned one burst into a boundary

Zach Neto supplied the loudest swing, but the Angels' real win was making their one scoring burst survive every quiet inning after it.

Final score graphic: Denver Summit FC 0, North Carolina Courage 2
NWSL · Postgame analysis

Denver Summit 0, North Carolina Courage 2: Jackson and Schlegel made the road trip count

Riley Jackson converted a penalty and Ally Schlegel added a second goal as North Carolina Courage shut out Denver Summit 2-0.

Final score graphic: Querétaro FC 0, FC Dallas 2
MLS · Postgame analysis

FC Dallas 2, Querétaro 0: Moreno and Valiente made control count

Santiago Moreno opened the scoring and Joaquín Valiente finished the job as FC Dallas shut out Querétaro 2-0 in Leagues Cup.

Final score graphic: Monterrey 1, Orlando City 2
MLS · Postgame analysis

Monterrey 1, Orlando City 2: Orlando's new era passed its first real test

Antoine Griezmann scored on his Orlando debut, Tyrese Spicer added a penalty, and Orlando held off Monterrey after Hugo Cuypers' stoppage-time goal.

Final score graphic: Nashville SC 0, León 1
MLS · Postgame analysis

Nashville 0, León 1: León made one chance enough

Daniel Arcila scored in the 79th minute as León beat Nashville SC 1-0 and made a low-margin match unforgiving.

Final score graphic: Seattle Sounders FC 0, Toluca 3
MLS · Postgame analysis

Toluca 3, Seattle Sounders 0: Gallardo set the tone and Seattle never changed it

Jesús Gallardo scored in the third minute, Helinho and Federico Viñas finished the job, and Toluca shut out Seattle in Leagues Cup.

Final score graphic: Phoenix Mercury 82, Atlanta Dream 96
WNBA · Postgame analysis

Dream 96, Mercury 82: Atlanta turned a big lead into a full-team warning

Howard, Gray, and Plum gave Atlanta several ways to make Phoenix defend, but the Dream still let the final quarter arrive with a small warning attached.

Final score graphic: Atlético de San Luis 2, Inter Miami CF 4
MLS · Postgame analysis

Inter Miami 4, Atlético de San Luis 2: Messi made the chaos useful

Miami conceded first, scored four times before halftime, and still needed a second-half response after San Luis pulled one back.

Final score graphic: Chivas de Guadalajara 1, Los Angeles Football Club 1; LAFC won 5-4 on penalties
MLS · Postgame analysis

LAFC 1, Chivas 1: Son's debut had to survive the shootout

Denis Bouanga and Roberto Alvarado traded first-half goals, then LAFC won the Leagues Cup shootout 5-4 after Son's first appearance for the club.

Final score graphic: Seattle Storm 86, New York Liberty 92
WNBA · Postgame analysis

Liberty 92, Storm 86: New York won the closeout even as Seattle found the mismatch

Malonga made Seattle's interior pressure impossible to ignore, but New York kept the last four minutes from becoming a different kind of story.

Final score graphic: Dallas Wings 92, Washington Mystics 96
WNBA · Postgame analysis

Mystics 96, Wings 92: Washington turned Dallas's 20-point lead into a collapse index

Dallas led 59-44 at halftime and 80-72 after three quarters, but Washington made the last 10 minutes feel like a different game.

Final score graphic: Los Angeles Sparks 88, Chicago Sky 95
WNBA · Postgame analysis

Sky 95, Sparks 88: Chicago made the fourth quarter the whole argument

Chicago led by 10 at halftime, trailed by one after three quarters, and answered the entire argument with a 34-point finish.

Final score graphic: Miami Marlins 1, Atlanta Braves 4
MLB · Postgame analysis

Braves 4, Marlins 1: Elder turned Atlanta into one hit

The Braves scored three in the second and one in the third, then Bryce Elder allowed only one hit across seven innings.

Final score graphic: St. Louis Cardinals 3, New York Yankees 1
MLB · Postgame analysis

Cardinals 3, Yankees 1: Wetherholt taxed the Bronx

Wetherholt drove in two during St. Louis' three-run fifth, and the Cardinals held New York to one run after that.

Final score graphic: San Diego Padres 4, Arizona Diamondbacks 10
MLB · Postgame analysis

Diamondbacks 10, Padres 4: The fourth inning ate the game

The Diamondbacks built a 10-0 lead by the eighth, then let San Diego score four in the ninth without surrendering the result.

Final score graphic: Detroit Tigers 2, Seattle Mariners 4
MLB · Postgame analysis

Mariners 4, Tigers 2: Woo made the middle quiet

Bryan Woo kept Detroit scoreless for seven innings, and Julio Rodriguez's three RBI gave Seattle enough margin to survive a two-run eighth.

Final score graphic: Tampa Bay Rays 4, Colorado Rockies 0
MLB · Postgame analysis

Rays 4, Rockies 0: Five hits made the difference

The Rays scored twice in the first, then added one run in the third and seventh while keeping Colorado scoreless despite six Rockies hits.

Final score graphic: Athletics 2, Cincinnati Reds 3
MLB · Postgame analysis

Reds 3, Athletics 2: Cincinnati made the one-run game behave

The Reds scored in the second, fifth, and sixth innings after Oakland's first-inning homer, then protected a one-run edge through the ninth.

Final score graphic showing Pittsburgh Pirates 2 and Milwaukee Brewers 4
MLB · Postgame analysis

Brewers 4, Pirates 2: Harrison won the Skenes argument

Milwaukee beat Pittsburgh 4-2 because Kyle Harrison kept the scoreboard quiet while the Brewers made Paul Skenes work through a less forgiving version of five innings.

Final score graphic showing New York Mets 6 and Cleveland Guardians 5
MLB · Postgame analysis

Mets 6, Guardians 5: New York won the extra question

The Mets and Guardians reached the 10th tied at five. New York found the one run that Cleveland could not, which is the entire job description of an extra inning.

Final score graphic showing Washington Nationals 10 and Philadelphia Phillies 4
MLB · Postgame analysis

Nationals 10, Phillies 4: The eleventh inning became the verdict

Washington and Philadelphia were tied after nine innings. The Nationals made the 11th so loud that the Phillies never got another argument.

Final score graphic showing Los Angeles Angels 2 and Baltimore Orioles 5
MLB · Postgame analysis

Orioles 5, Angels 2: Baltimore won the middle

Baltimore scored three in the fourth and two in the eighth, while Trevor Rogers kept Los Angeles from turning its two runs into a real chase.

Final score graphic showing Chicago White Sox 0 and Boston Red Sox 4
MLB · Postgame analysis

Red Sox 4, White Sox 0: Gray made the night small

Boston did not need a dramatic rally. Sonny Gray kept Chicago from building one, and the Red Sox turned a few scoring windows into a 4-0 shutout.

Final score graphic showing Minnesota Twins 1 and Kansas City Royals 2
MLB · Postgame analysis

Royals 2, Twins 1: Cameron kept the door closed

Kansas City beat Minnesota 2-1 because Noah Cameron carried the game deep enough for the Royals to win the close part without turning it into a bullpen guessing game.

Final score graphic: Pumas 0, Charlotte FC 3
MLS · Postgame analysis

Charlotte 3, Pumas 0: The Crown left no room for a debate

Charlotte did not ask its opener to become dramatic. The Crown scored three, allowed none, and made Pumas carry the frustration of a game that never found a comeback lane.

Final score graphic: Pachuca 1, FC Cincinnati 3
MLS · Postgame analysis

Cincinnati 3, Pachuca 1: The cleaner answers won the opener

Cincinnati's 3-1 win over Pachuca was not a one-moment escape. The Orange and Blue kept finding answers until the final score gave the opener a clear owner.

Final score graphic: Atlas FC 1, Columbus Crew 3
MLS · Postgame analysis

Columbus 3, Atlas 1: The Crew made the first punch count

Columbus did not need a frantic finish to beat Atlas. The Crew built a 3-1 scoreline, protected the two-goal cushion, and started Phase One with a result that looked more settled than the tournament opener had any right to feel.

Final score graphic: Minnesota United FC 1, FC Juárez 2
MLS · Postgame analysis

Juárez 2, Minnesota 1: The road side won the one-goal argument

Juárez left Minnesota with a 2-1 win, and the narrow scoreline is the point: the visitors found just enough separation and refused to let the home side turn the opener into a draw.

Final score graphic: Real Salt Lake 1, Tigres UANL 1; Tigres won 7-6 on penalties
MLS · Postgame analysis

Tigres 1, Real Salt Lake 1: The shootout made the draw hurt

RSL drew Tigres 1-1 through regulation, then lost the penalty shootout 7-6. The result is both proof of the matchup and a very specific reason to be annoyed.

Final score graphic: Atlante FC 1, Vancouver Whitecaps FC 0
MLS · Postgame analysis

Whitecaps 0, Atlante 1: One goal made Vancouver chase the night

Atlante's 1-0 win over Vancouver was a one-goal game from start to finish, and that scarcity made the Whitecaps' first Phase One mistake the only one that mattered.

Final score graphic: Pittsburgh Pirates 2, Milwaukee Brewers 4
MLB · Postgame analysis

Brewers 4, Pirates 2: Chourio made the extra hit matter

Jackson Chourio homered and collected three hits while Logan Henderson carried Milwaukee through six innings in a 4-2 win.

Final score graphic: Los Angeles Angels 1, Baltimore Orioles 3
MLB · Postgame analysis

Orioles 3, Angels 1: Povich made six innings carry the night

Cade Povich threw six scoreless innings, Pete Alonso drove in two, and Baltimore finished a 3-1 win after a late Angels push.

Final score graphic: San Francisco Giants 4, Texas Rangers 5
MLB · Postgame analysis

Rangers 5, Giants 4: Texas won the last answer

San Francisco tied Texas in the ninth, but Ezequiel Duran's four-RBI night ended with the Rangers scoring the last run.

Final score graphic: Tampa Bay Rays 9, Colorado Rockies 7
MLB · Postgame analysis

Rays 9, Rockies 7: Tampa Bay kept adding one more answer

Liam Hicks drove in four runs, Tampa Bay survived a tie in the ninth, and the Rays scored twice in the 11th to beat Colorado 9-7.

Final score graphic: Athletics 4, Cincinnati Reds 5
MLB · Postgame analysis

Reds 5, Athletics 4: Cincinnati turned traffic into runs

Cincinnati scored three in the fifth and two in the eighth, then held Oakland at arm's length in a 5-4 win.

Final score graphic: Minnesota Twins 2, Kansas City Royals 8
MLB · Postgame analysis

Royals 8, Twins 2: Kansas City made one good inning repeat

Bobby Witt Jr. collected three hits, Kansas City scored three runs in two separate innings, and the Royals finished an 8-2 win.

Final score graphic: Toronto Blue Jays 5, Houston Astros 4
MLB · Postgame analysis

Blue Jays 5, Astros 4: Toronto answered Houston's power burst

Toronto turned a three-run sixth-inning answer into a tenth-inning lead and held Houston to one reply in the bottom half.

Final score graphic: Miami Marlins 2, Atlanta Braves 4
MLB · Postgame analysis

Braves 4, Marlins 2: Atlanta nearly let the margin leak

Atlanta held Miami scoreless for eight innings, built a four-run lead, and then had to finish the night after a two-run ninth-inning scare.

Final score graphic: Los Angeles Dodgers 6, Chicago Cubs 7
MLB · Postgame analysis

Cubs 7, Dodgers 6: Chicago survived the eighth-inning fire

Chicago led 6-1 before Los Angeles turned the eighth into a five-run alarm, but the Cubs found one more run and held the line in the ninth.

Final score graphic: New York Mets 6, Cleveland Guardians 2
MLB · Postgame analysis

Mets 6, Guardians 2: New York kept the punches coming

New York scored three in the second, answered Cleveland's two runs, and added enough late insurance to keep the result settled.

Final score graphic: Washington Nationals 0, Philadelphia Phillies 5
MLB · Postgame analysis

Phillies 5, Nationals 0: Luzardo turned the night into a line

Philadelphia scored three in the third, added insurance, and let Jesus Luzardo carry a scoreless lead through eight innings.

Final score graphic: San Francisco Giants 0, Texas Rangers 6
MLB · Postgame analysis

Rangers 6, Giants 0: Texas made the shutout mean something

Texas scored four in the third, added insurance twice, and held San Francisco scoreless despite eight Giants hits.

Final score graphic: Toronto Blue Jays 2, Houston Astros 7
MLB · Postgame analysis

Astros 7, Blue Jays 2: Houston made the middle its property

Houston scored four times in the fifth, rode nine hits, and held Toronto's offense to a pair of early questions with no follow-up.

Final score graphic: Los Angeles Dodgers 1, Chicago Cubs 5
MLB · Postgame analysis

Cubs 5, Dodgers 1: Skubal got the headline, Assad got the game

The Cubs absorbed the Dodgers' one scoring answer, then built a five-run night around nine hits and three home runs.

Final score graphic: San Diego Padres 9, Arizona Diamondbacks 4
MLB · Postgame analysis

Padres 9, Diamondbacks 4: Machado made the margin mean something

The Padres scored three runs in each of the first two innings, survived Arizona's seventh-inning noise, and finished with 16 hits.

Final score graphic: Chicago White Sox 2, Boston Red Sox 14
MLB · Postgame analysis

Red Sox 14, White Sox 2: A six-run first set the tone

Boston built a six-run lead immediately, built it again in the sixth, and finished a 14-2 win with 15 hits and four home runs.

Final score graphic: Detroit Tigers 8, Seattle Mariners 0
MLB · Postgame analysis

Tigers 8, Mariners 0: Melton turned the series quiet

Detroit scored three times in the third, once in the fifth, and four in the ninth while Troy Melton kept Seattle scoreless for seven innings.

Final score graphic: St. Louis Cardinals 0, New York Yankees 2
MLB · Postgame analysis

Yankees 2, Cardinals 0: Lombard made a clean win louder

The Yankees scored twice, gave St. Louis six harmless hits, and made a two-run cushion feel like a locked door.

Final score graphic: New York Liberty 99, Las Vegas Aces 104
WNBA · Postgame analysis

Aces 104, Liberty 99: Wilson built the cushion

New York won the fourth quarter 28-26, but Las Vegas led 52-44 at halftime and had enough A'ja Wilson to keep the late push from becoming a comeback.

Final score graphic: Seattle Mariners 2, Los Angeles Dodgers 6
MLB · Postgame analysis

Dodgers 6, Mariners 2: An early hole became a runway

The Dodgers built a two-run first, absorbed Seattle's sixth-inning push, and finished a 6-2 win with the Mariners never getting the tying run close.

Final score graphic: San Francisco Giants 4, San Diego Padres 1
MLB · Postgame analysis

Giants 4, Padres 1: San Francisco made one swing count

San Francisco scored in three innings, Robbie Ray controlled six, and Daniel Susac supplied the swing that gave a patient Giants win its shape.

Final score graphic: Washington Nationals 4, Atlanta Braves 5
MLB · Postgame analysis

Braves 5, Nationals 4: Atlanta made four hits carry five runs

Atlanta beat Washington 5-4 despite a seven-hit deficit, making two home runs account for half of its four-hit attack.

Final score graphic: Miami Marlins 2, New York Mets 4
MLB · Postgame analysis

Mets 4, Marlins 2: New York won with two-run answers

New York beat Miami 4-2 with two-run innings in the sixth and eighth, letting timely bursts carry a low-volume offense.

Final score graphic: Texas Rangers 2, Tampa Bay Rays 3
MLB · Postgame analysis

Rays 3, Rangers 2: Tampa Bay turned a thin margin into two power swings

Tampa Bay beat Texas 3-2 on two home runs, turning nine hits and a narrow margin into a win that never stopped feeling breakable.

Final score graphic: Boston Red Sox 5, Athletics 4
MLB · Postgame analysis

Red Sox 5, Athletics 4: Boston won the extra-base margin

Boston beat the Athletics 5-4 with three extra-base hits, turning eight hits into more damage than Oakland's nine-hit, five-double attack.

Final score graphic: Pittsburgh Pirates 2, Cincinnati Reds 3
MLB · Postgame analysis

Reds 3, Pirates 2: Cincinnati made four doubles feel like a warning

Cincinnati beat Pittsburgh 3-2 with four doubles, nine hits, and an Elly De La Cruz performance that kept the Reds' pressure moving.

Final score graphic: Kansas City Royals 3, Minnesota Twins 4
MLB · Postgame analysis

Twins 4, Royals 3: Minnesota turned the ninth into a four-run escape

Minnesota beat Kansas City 4-3 when Kody Clemens' ninth-inning home run made a three-hit night louder than the Royals' eight-hit advantage.

Final score graphic: Chicago Cubs 4, St. Louis Cardinals 2
MLB · Postgame analysis

Cubs 4, Cardinals 2: Chicago kept the pressure alive with doubles

Chicago collected 11 hits and five doubles, then used one more extra-base wave in the tenth to beat St. Louis 4-2.

Final score graphic: Racing Louisville FC 1, Kansas City Current 5
NWSL · Postgame analysis

Current 5, Racing 1: Kansas City made every wave count

Haley Hopkins and Debinha scored twice each as Kansas City turned 17 shots into five goals and made Racing's pressure feel like background noise.

Final score graphic: Gotham FC 1, Bay FC 0
NWSL · Postgame analysis

Gotham 1, Bay 0: Purce made one early chance enough

Midge Purce scored in the second minute, and Gotham kept its foot on the match by putting ten of its 16 shots on target.

Final score graphic: Minnesota Lynx 104, Toronto Tempo 72
WNBA · Postgame analysis

Lynx 104, Tempo 72: Minnesota turned Toronto's turnovers into a runaway

Toronto led after one quarter, but Minnesota forced 22 turnovers, won the next three periods, and made the expansion club's evening feel much shorter.

Final score graphic: Connecticut Sun 88, Chicago Sky 94
WNBA · Postgame analysis

Sky 94, Sun 88: Chicago turned a nine-point chase into a fourth-quarter takeover

Connecticut owned the first half, but Chicago's 33-point fourth quarter turned Kamilla Cardoso's big night into a comeback the Sky could actually keep.

Final score graphic: New York Yankees 1, Chicago White Sox 2
MLB · Postgame analysis

White Sox 2, Yankees 1: Chicago found one more run in 11 innings

The Yankees and White Sox each collected six hits, but Chicago kept the game alive until a bases-loaded walk in the 11th supplied the only extra margin anyone needed.

Final score graphic: Boston Red Sox 4, Athletics 2
MLB · Postgame analysis

Red Sox 4, Athletics 2: Rafaela erased five quiet innings

Jack Perkins kept Boston hitless through five innings, but Rafaela's first career grand slam turned the Red Sox's first real opening into all four runs.

Final score graphic: Houston Astros 6, Los Angeles Angels 4
MLB · Postgame analysis

Astros 6, Angels 4: Four runs came from one ninth-inning hit

The Angels carried a two-run lead into the ninth, then walks, hit batters and defensive mistakes gave Houston every opening it needed.

Final score graphic: Arizona Diamondbacks 2, Pittsburgh Pirates 3
MLB · Postgame analysis

Pirates 3, Diamondbacks 2: Lowe finished a patient chase

Arizona led 2-0 in the sixth, but Bryan Reynolds tied the game in the eighth before Lowe's third hit brought home the automatic runner.

Final score graphic: Baltimore Orioles 8, Detroit Tigers 5
MLB · Postgame analysis

Orioles 8, Tigers 5: Baltimore kept replacing the cushion

Detroit reached five runs by the end of the fifth, but Baltimore answered with three homers, 12 hits and one more run whenever the margin tightened.

Final score graphic: Seattle Mariners 3, Texas Rangers 7
MLB · Postgame analysis

Rangers 7, Mariners 3: Four homers ended the suspense early

Pederson homered in each of the first two innings, and Texas made a five-run lead feel permanent before Seattle's bullpen could restore order.

Final score graphic: Toronto Blue Jays 3, Washington Nationals 2
MLB · Postgame analysis

Blue Jays 3, Nationals 2: The bullpen carried the return

Scherzer worked 2 2/3 innings, then Toronto's bullpen allowed one run and never surrendered the lead in a 3-2 win.

Final score graphic: Milwaukee Brewers 0, San Francisco Giants 3
MLB · Postgame analysis

Giants 3, Brewers 0: Mahle made three runs enormous

Luis Arraez supplied the first run and Grant McCray added a two-run homer, while Mahle and the bullpen made the margin untouchable.

Final score graphic: Chicago Cubs 7, St. Louis Cardinals 3
MLB · Postgame analysis

Cubs 7, Cardinals 3: Bregman and Hoerner owned the rivalry

Bregman and Hoerner went 8-for-10, drove in six runs and scored five as Chicago built an early lead and restored its cushion in the ninth.

Final score graphic: New York Yankees 9, Chicago White Sox 5
MLB · Postgame analysis

Yankees 9, White Sox 5: Every answer grew louder

Chicago scored three in the first and tied the game again in the fifth, but New York produced all nine of its runs after falling behind.

Final score graphic: Philadelphia Phillies 7, Miami Marlins 8
MLB · Postgame analysis

Marlins 8, Phillies 7: A three-run ninth stole the finish

Philadelphia erased a three-run deficit and built a two-run lead, but five ninth-inning hits carried Miami all the way back.

Final score graphic: Atlanta Braves 3, New York Mets 14
MLB · Postgame analysis

Mets 14, Braves 3: Lindor turned a tie into a rout

Atlanta answered Lindor's first homer to tie the game, then the Mets scored 11 unanswered runs and kept adding pressure through the eighth.

Final score graphic: Los Angeles Dodgers 4, New York Mets 3
MLB · Postgame analysis

Dodgers 4, Mets 3: Yamamoto built the margin the bullpen spent

Los Angeles scored three times in the third, Yamamoto allowed one run over six innings, and the Dodgers survived a two-run Mets eighth to win the series.

Final score graphic: Chicago Cubs 11, Pittsburgh Pirates 0
MLB · Postgame analysis

Cubs 11, Pirates 0: Four quiet innings became an avalanche

Paul Skenes dominated the first four innings, but Chicago scored all 11 of its runs after that point while Imanaga and Javier Assad completed the shutout.

Final score graphic: New York Yankees 3, Philadelphia Phillies 1
MLB · Postgame analysis

Yankees 3, Phillies 1: Eight quiet innings followed the first

Philadelphia struck first, but Austin Wells, Cody Bellinger and Jasson Dominguez supplied three separate answers while New York's pitching erased the rest of the night.

Final score graphic: Utah Royals FC 4, North Carolina Courage 1
NWSL · Postgame analysis

Utah Royals 4, Courage 1: Dead balls became the attack plan

Three corner sequences and a stoppage-time penalty produced every Utah goal in the highest-scoring game in club history.

Final score graphic: FC Cincinnati 1, Columbus Crew 2
MLS · Postgame analysis

Crew 2, FC Cincinnati 1: Two set pieces flipped Hell Is Real

Cincinnati scored after nine minutes. Columbus answered with a corner and a penalty before halftime, then made the reversal survive.

Final score graphic: Team Spoon 129, Team Coop 122
WNBA · Postgame analysis

Team Spoon 129, Team Coop 122: Jones filled every column

Team Spoon had eight players reach double figures, but Jones supplied the 22-point, 13-rebound, eight-assist performance that organized the whole show.

Final score graphic: Kansas City Current 0, Boston Legacy FC 1
NWSL · Postgame analysis

Boston 1, Current 0: Traoré's early goal survived everything

Traoré scored in the 18th minute, Murphy made four saves and Boston protected the lead even after a stoppage-time red card.

Final score graphic: San Diego Padres 7, Miami Marlins 2
MLB · Postgame analysis

Padres 7, Marlins 2: France turned pressure into separation

The Padres led by one after six innings, then outscored Miami 5-1 across the final three.

Final score graphic: Toronto Blue Jays 6, Boston Red Sox 0
MLB · Postgame analysis

Blue Jays 6, Red Sox 0: Cease allowed one hit and no argument

Toronto collected 15 hits. Boston collected one. The rest of the afternoon was arithmetic with a pitching masterpiece attached.

Final score graphic: Arizona Diamondbacks 3, Washington Nationals 5
MLB · Postgame analysis

Nationals 5, Diamondbacks 3: Abrams answered Arizona immediately

Arizona scored twice in the third. Washington scored four before the inning ended and never surrendered the lead.

Final score graphic: Los Angeles Angels 2, San Francisco Giants 9
MLB · Postgame analysis

Giants 9, Angels 2: Devers and Lee ended the suspense early

The Giants scored five in the third and four in the fourth, which is one way to keep bullpen anxiety from receiving an invitation.

Final score graphic: Kansas City Royals 3, Detroit Tigers 2
MLB · Postgame analysis

Royals 3, Tigers 2: Loftin supplied the last word

Salvador Perez tied it in the seventh, Nick Loftin won it in the ninth and Kansas City made two precise swings carry an otherwise crowded afternoon.

MLB news graphic showing Bobby Witt Jr. moving from day-to-day status to the 10-day injured list with low back tightness
MLB · Team news

Royals put Bobby Witt Jr. on 10-day IL as back issue stops being day to day

The diagnosis is still low back tightness, but Kansas City no longer has to build each lineup around a maybe.

Geometric NFL hiring graphic comparing 22 offensive-background head coaches with three minority offensive coordinators
NFL · Opinion

The Rooney Rule has an access problem the NFL cannot interview away

The NFL can require teams to open the interview room, but the league still has no convincing answer when candidates believe the decision was made before they arrived.

Final score graphic: Kansas City Royals 3, San Francisco Giants 2
MLB · Postgame analysis

Royals 3, Giants 2: Kansas City made one run survive nine outs

Nick Loftin's sixth-inning single put Kansas City ahead. The Royals staff then protected that 3-2 margin without allowing another hit.

Final score graphic: Los Angeles Angels 5, St. Louis Cardinals 1
MLB · Postgame analysis

Angels 5, Cardinals 1: Five first-inning runs lasted all night

Jorge Soler, Vaughn Grissom and Jo Adell built a 5-0 lead before the second inning. The Angels pitching staff made it permanent.

Final score graphic: Houston Astros 5, Miami Marlins 3
MLB · Postgame analysis

Astros 5, Marlins 3: Paredes turned a close game with one swing

Miami pulled within one in the fifth. Paredes answered with a three-run homer before the Marlins could turn pressure into control.

Final score graphic: Cleveland Guardians 5, Minnesota Twins 2
MLB · Postgame analysis

Guardians 5, Twins 2: Cleveland won with the less glamorous tools

The Twins tied the game in the fourth. Cleveland answered with three runs across the sixth and seventh while its bullpen closed every exit.

Final score graphic: San Diego Padres 8, Atlanta Braves 3
MLB · Postgame analysis

Padres 8, Braves 3: San Diego's stars answered with four homers

Atlanta took a 2-1 lead in the second. Machado, Tatis and Merrill then turned the Padres' star power into the actual game plan.

Final score graphic: Cincinnati Reds 4, Seattle Mariners 2
MLB · Postgame analysis

Reds 4, Mariners 2: Cincinnati spread the answer across four innings

Elly De La Cruz, Eugenio Suárez and Nathaniel Lowe homered, and the Reds never let Seattle attach its two solo shots to a larger inning.

Final score graphic: Colorado Rockies 8, Washington Nationals 7
MLB · Postgame analysis

Rockies 8, Nationals 7: Goodman supplied the last answer at Coors

Washington erased Colorado leads twice and also moved ahead 6-5. Moniak and Goodman made sure the last two ties belonged to Colorado.

Final score graphic: Chicago Cubs 11, Detroit Tigers 2
MLB · Postgame analysis

Cubs 11, Tigers 2: Chicago ended the suspense in the first inning

The Cubs sent 11 batters to the plate in the first, chased Framber Valdez and led 11-0 before Detroit scored in the ninth.

Final score graphic: Arizona Diamondbacks 6, Athletics 5
MLB · Postgame analysis

Diamondbacks 6, Athletics 5: Arizona answered twice in the 10th

The Athletics tied the game in the ninth and took the lead in the 10th. Nolan Arenado and Ildemaro Vargas made Arizona's last response the only one that survived.

Final score graphic: Los Angeles Dodgers 2, Philadelphia Phillies 1
MLB · Postgame analysis

Dodgers 2, Phillies 1: Muncy made one swing hold up all night

Philadelphia scored first and finished with more hits. Max Muncy erased the lead in one at-bat, and the Dodgers made that narrow advantage survive.

Final score graphic: New York Mets 4, Milwaukee Brewers 0
MLB · Postgame analysis

Mets 4, Brewers 0: Thornton made four runs feel luxurious

New York never produced a huge inning. It did not need one after Zac Thornton and three relievers held Milwaukee to four hits.

Final score graphic: Texas Rangers 10, Chicago White Sox 0
MLB · Postgame analysis

Rangers 10, White Sox 0: Rocker and 18 hits erased the debate

Kumar Rocker gave Texas six one-hit innings, and the Rangers lineup produced 18 hits while scoring in five of the first six frames.

Final score graphic: Tampa Bay Rays 12, Toronto Blue Jays 2
MLB · Postgame analysis

Rays 12, Blue Jays 2: Tampa Bay turned 21 hits into a public audit

The Rays scored three in the first, reached 21 hits and made Toronto use a position player on the mound before the night finally ended.

MLB league news graphic comparing the union's 20-round draft proposal with MLB's 12-round proposal
MLB · League news

MLBPA counters owners with a 20-round draft and wider eligibility

The union's counterproposal keeps high school and junior college players in the pool, expands access for college sophomores, and exposes a major philosophical split in labor talks.

Final score graphic: Las Vegas Aces 109, Toronto Tempo 83
WNBA · Postgame analysis

Aces 109, Tempo 83: Wilson and Young controlled every answer

A'ja Wilson and Jackie Young combined for 50 points and 16 assists, leaving Toronto without a defensive choice that did not create another problem.

Final score graphic: Minnesota Lynx 105, Seattle Storm 102
WNBA · Postgame analysis

Lynx 105, Storm 102: McBride and Miles carried 65 points of the math

Kayla McBride and Olivia Miles combined for 65 points, and Minnesota needed nearly all of them to survive Seattle's final shot.

Final score graphic: Washington Mystics 90, Golden State Valkyries 82
WNBA · Postgame analysis

Mystics 90, Valkyries 82: Washington ended nine wins with a 17-2 finish

Golden State led by seven with 3:32 left. Washington scored 17 of the final 19 points and ended the Valkyries' nine-game streak.

Final score graphic: Los Angeles Angels 3, St. Louis Cardinals 2
MLB · Postgame analysis

Angels 3, Cardinals 2: Adell supplied the warning and the walk-off

St. Louis led 2-1 after the second inning. The Angels waited until the ninth, when Vaughn Grissom tied it and Jo Adell absorbed the walk-off pitch.

Final score graphic: Athletics 5, Arizona Diamondbacks 2
MLB · Postgame analysis

Athletics 5, Diamondbacks 2: McNeil turned a tie into separation

Arizona tied the game in the sixth. Jeff McNeil came off the bench in the seventh and drove home two runs before a wild pitch added another.

Final score graphic: Washington Nationals 7, Colorado Rockies 3
MLB · Postgame analysis

Nationals 7, Rockies 3: Three homers broke Colorado's only tie

The Rockies tied the game with one swing in the third. The Nationals responded with three homers that supplied six of their seven runs.

Final score graphic: Kansas City Royals 4, San Francisco Giants 3
MLB · Postgame analysis

Royals 4, Giants 3: Kansas City answered the tie with a bunt

San Francisco erased a 3-1 deficit in the ninth. Kansas City responded with three singles, including Nick Loftin's walk-off bunt.

Final score graphic: Tampa Bay Rays 7, Toronto Blue Jays 1
MLB · Postgame analysis

Rays 7, Blue Jays 1: Martinez kept every inning under control

The Rays never needed a huge rally. They scored repeatedly, collected 13 hits and watched Nick Martinez hold Toronto to one run.

Final score graphic: San Diego Padres 2, Atlanta Braves 3
MLB · Postgame analysis

Braves 3, Padres 2: Atlanta made four hits enough

San Diego had more hits and matched Atlanta's two homers. The Braves placed their four hits carefully enough to win by one.

Final score graphic: Miami Marlins 5, Houston Astros 8
MLB · Postgame analysis

Astros 8, Marlins 5: Houston answered with six at once

Miami opened a two-run lead. Houston replied with a grand slam, a solo homer and an inning that changed every remaining decision.

Final score graphic: Chicago White Sox 10, Texas Rangers 3
MLB · Postgame analysis

White Sox 10, Rangers 3: Chicago owned the fifth and ninth

The White Sox broke a tie in the fifth, protected the lead and then scored five in the ninth to remove all closing suspense.

Final score graphic: New York Mets 3, Milwaukee Brewers 8
MLB · Postgame analysis

Brewers 8, Mets 3: Three homers built all the distance

Cooper Pratt, Andrew Vaughn and Joey Ortiz each went deep, and the Brewers made every New York response feel late.

Final score graphic: Pittsburgh Pirates 5, New York Yankees 8
MLB · Postgame analysis

Yankees 8, Pirates 5: Chisholm answered Pittsburgh twice

Pittsburgh turned a 4-0 hole into a 5-4 lead. Jazz Chisholm Jr. needed one swing to reverse it and New York's bullpen handled the rest.

Final score graphic: Minnesota Twins 4, Cleveland Guardians 13
MLB · Postgame analysis

Guardians 13, Twins 4: Cleveland scored for seven straight innings

The Guardians hit seven homers, collected 19 hits and refused to give Minnesota one scoreless inning before the eighth.

Final score graphic: Cincinnati Reds 0, Seattle Mariners 8
MLB · Postgame analysis

Mariners 8, Reds 0: Raleigh broke open Kirby's shutout

Kirby gave Seattle six scoreless innings with almost no margin. Raleigh made the margin enormous with one seventh-inning swing.

Final score graphic: Detroit Tigers 8, Chicago Cubs 6
MLB · Postgame analysis

Tigers 8, Cubs 6: Dingler powered both ends of the night

Dingler homered twice before Chicago tied the game in the eighth. His go-ahead single started Detroit's three-run response in the 10th.

Final score graphic: Baltimore Orioles 5, Boston Red Sox 6
MLB · Postgame analysis

Red Sox 6, Orioles 5: Durbin supplied the last answer

Baltimore moved ahead in the sixth and seventh innings. Boston answered in the bottom half both times, then went ahead for good on Durbin's solo homer.

Final score graphic: Los Angeles Dodgers 7, Philadelphia Phillies 10
MLB · Postgame analysis

Phillies 10, Dodgers 7: Turner kept answering every warning

The Dodgers made a 4-0 deficit uncomfortable twice. Trea Turner and the Phillies kept restoring enough distance to make the comeback theoretical.

Final score graphic: New York Liberty 99, Dallas Wings 98
WNBA · Postgame analysis

Liberty 99, Wings 98: Ionescu owned the extra five minutes

Dallas led by nine entering the fourth quarter and shot 52 percent from three. New York still found the veteran shot-making required to take a one-point overtime win.

NFL news graphic: Green Bay agreed to a three-year extension with defensive tackle Devonte Wyatt
NFL · Team news

Packers agree to three-year, $57 million extension with Devonte Wyatt

The reported agreement includes a $20 million signing bonus and keeps the former first-round pick in Green Bay through the 2029 season.

WNBA news graphic: Paige Bueckers is out against New York while Dallas awaits a later availability update
WNBA · Team news

Paige Bueckers out vs. Liberty with soreness; Wings say no concussion

Bueckers is not in the WNBA concussion protocol, according to the Wings, but her availability after Monday remains undetermined.

College sports news graphic: Michigan athletic director Warde Manuel will step down at year end
College Football · Team news

Michigan AD Warde Manuel will step down after athletics culture review

Manuel will remain through the end of 2026, giving Michigan a transition window while the university begins structural changes in compliance, reporting, and athletics oversight.

Final score graphic: San Francisco Giants 3, Seattle Mariners 6
MLB · Postgame analysis

Mariners 6, Giants 3: Seattle owned the middle of the game

The Giants led 2-0 and 3-2. Seattle scored five times from the fourth through the seventh and left both leads in the same recycling bin.

Final score graphic: Detroit Tigers 2, Los Angeles Angels 3
MLB · Postgame analysis

Angels 3, Tigers 2: Ryan Johnson made three runs hold

Detroit homered in the first and ninth. The Angels scored one run in three different innings and made that steadier pressure survive.

Final score graphic: Washington Nationals 5, Athletics 2
MLB · Postgame analysis

Nationals 5, Athletics 2: Foster Griffin made seven hits enough

The Athletics had four more hits. Washington had three more runs because its best swings arrived with the game ready to move.

Final score graphic: Cincinnati Reds 9, Colorado Rockies 6
MLB · Postgame analysis

Reds 9, Rockies 6: Cincinnati won the power distribution

The Reds led 8-1 after two innings. Goodman spent the rest of the afternoon trying to beat an entire lineup by himself.

Final score graphic: Miami Marlins 1, Milwaukee Brewers 3
MLB · Postgame analysis

Brewers 3, Marlins 1: William Contreras flipped the game with one swing

Eury Perez threw six scoreless innings and Miami led from the third onward. Contreras needed one ninth-inning swing to delete all of it.

Final score graphic: Baltimore Orioles 5, Houston Astros 2
MLB · Postgame analysis

Orioles 5, Astros 2: Brandon Young kept Houston waiting

Houston collected seven hits, but Young allowed only one run in seven innings while Baltimore made Hunter Brown's six walks expensive.

Final score graphic: Atlanta Braves 8, Texas Rangers 5
MLB · Postgame analysis

Braves 8, Rangers 5: Riley and Baldwin supplied four home runs

Texas cut a four-run deficit to one. Austin Riley and Drake Baldwin responded by continuing an afternoon-long demonstration of why pitching around one dangerous hitter does not solve Atlanta.

Final score graphic: Chicago Cubs 10, Minnesota Twins 1
MLB · Postgame analysis

Cubs 10, Twins 1: Chicago finished the competitive part in four innings

The Cubs scored in each of the first four innings, and Shota Imanaga removed the part where Minnesota was supposed to make the afternoon interesting.

Final score graphic: Arizona Diamondbacks 8, St. Louis Cardinals 7
MLB · Postgame analysis

Diamondbacks 8, Cardinals 7: Arizona erased seven runs and walked it off

St. Louis built a 7-0 lead and then watched Arizona collect it one inning at a time. Nolan Arenado tied it, Max Kepler ended it, and the Cardinals acquired a fresh reason to audit the fundamentals.

Final score graphic: New York Mets 6, Philadelphia Phillies 1
MLB · Postgame analysis

Mets 6, Phillies 1: McLean and Lindor ended the suspense early

Francisco Lindor reached base five times and Nolan McLean supplied six scoreless innings. Philadelphia spent the afternoon chasing a game New York had already organized.

Final score graphic: Pittsburgh Pirates 7, Cleveland Guardians 1
MLB · Postgame analysis

Pirates 7, Guardians 1: Skenes finally received a proper cushion

Paul Skenes handled seven innings, and Pittsburgh's lineup did the rare considerate thing by turning a tied game into a six-run margin before asking the bullpen to finish it.

Final score graphic: Boston Red Sox 6, Tampa Bay Rays 1
MLB · Postgame analysis

Red Sox 6, Rays 1: Gray made win No. 13 look routine

Tampa Bay finished with more hits. Boston finished with five more runs, a four-game sweep and a winning streak that has stopped asking permission to become a full regional declaration.

Final score graphic: Washington Spirit 2, Boston Legacy FC 1
NWSL · Postgame analysis

Spirit 2, Boston 1: Washington built the win in six first-half minutes

Rudd scored from a corner in the 25th minute and Rodman doubled the lead in the 31st. Boston's late response arrived after Washington had already banked enough separation.

Final score graphic: Connecticut Sun 63, Phoenix Mercury 72
WNBA · Postgame analysis

Mercury 72, Sun 63: Phoenix changed the rematch by changing possessions

The Mercury shot 13 percent from deep and still led for 81 percent of the game because Connecticut gave away too many possessions to build a sustained response.

Final score graphic: Chicago Sky 91, Atlanta Dream 93
WNBA · Postgame analysis

Dream 93, Sky 91: Canada rescued Atlanta at the last possible moment

Chicago shot 52 percent and erased Atlanta's huge first-half advantage. Canada made sure the comeback became a warning rather than a loss.

Final score graphic: San Diego Padres 19, Kansas City Royals 2
MLB · Postgame analysis

Padres 19, Royals 2: Five homers turned the late innings into a flood

The Padres were already ahead 8-2 before scoring five in the eighth and six in the ninth. Kansas City did not lose the game late; it lost the right to a quiet ending.

Final score graphic: Los Angeles Dodgers 1, New York Yankees 2
MLB · Postgame analysis

Yankees 2, Dodgers 1: Chisholm saved the split one half-inning later

Tommy Edman tied the game in the top of the eighth. Chisholm restored New York's lead in the bottom half, giving the tie no time to become comfortable.

Final score graphic: Los Angeles Dodgers 8, New York Yankees 2
MLB · Postgame analysis

Dodgers 8, Yankees 2: Yamamoto owned every inning in the Bronx

The Dodgers did not need a relief decision, matchup visit or ninth-inning negotiation. Yamamoto handled all 27 outs and Los Angeles broke the game open in the eighth.

Final score graphic: Los Angeles Sparks 82, Dallas Wings 90
WNBA · Postgame analysis

Wings 90, Sparks 82: Dallas made its sixth straight win a group project

Bueckers and Ogunbowale supplied 45 points, but Shepard's rebounding and playmaking helped Dallas keep control even when Los Angeles answered.

Final score graphic: Chicago White Sox 3, Toronto Blue Jays 0
MLB · Postgame analysis

White Sox 3, Blue Jays 0: Chicago returned the shutout with interest

Toronto won 1-0 on Saturday. Chicago answered with six hits, three runs and a pitching handoff that never allowed the Blue Jays to connect their four hits.

Final score graphic: Washington Nationals 1, Athletics 15
MLB · Postgame analysis

Athletics 15, Nationals 1: The series margin swung 33 runs overnight

Washington won the opener by 19 runs. One night later, the Athletics won by 14 and made the series look like two unrelated experiments.

Final score graphic: Detroit Tigers 7, Los Angeles Angels 0
MLB · Postgame analysis

Tigers 7, Angels 0: Detroit moved all the drama to the first inning

Detroit needed two ninth-inning runs to win Friday. On Saturday, six runs in the first two innings gave Tarik Skubal the quietest possible assignment.

Final score graphic: San Francisco Giants 3, Seattle Mariners 4
MLB · Postgame analysis

Mariners 4, Giants 3: Seattle made three hits carry ten innings

San Francisco led 3-0 and outhit Seattle 7-3, but Young's three-run homer and Rodriguez's walk-off sacrifice fly made volume irrelevant.

Final score graphic: Orlando Pride 0, Utah Royals FC 1
NWSL · Postgame analysis

Royals 1, Pride 0: Miura finished Utah's shot-control clinic

Orlando had 42.8% possession, three total shots and none on target, leaving Miura's first-half finish protected by Utah's control rather than luck.

Final score graphic: Washington Mystics 69, Golden State Valkyries 74
WNBA · Postgame analysis

Valkyries 74, Mystics 69: Golden State saved its defense for last

Washington won the third quarter by 10, but the Valkyries answered with the same margin in the fourth and closed the game with better possessions.

Final score graphic: Pittsburgh Pirates 3, Cleveland Guardians 5
MLB · Postgame analysis

Guardians 5, Pirates 3: Bazzana stole the doubleheader split

Pittsburgh led 3-0 after seven innings, but Cleveland tied the game in the eighth before Bazzana ended it with a 414-foot homer in the ninth.

Final score graphic: Houston Dash 1, Racing Louisville FC 1
NWSL · Postgame analysis

Dash 1, Racing 1: Rader stole the ending in stoppage time

Racing found more shots with less of the ball and led for 76 minutes, but Rader's 95th-minute volley converted Houston's persistence into a point.

Final score graphic: Portland Fire 93, Minnesota Lynx 101
WNBA · Postgame analysis

Lynx 101, Fire 93: McBride kept Minnesota at a safe distance

Portland won the fourth quarter, but Minnesota had already created enough separation through McBride's shooting and a rotation that kept producing answers.

Final score graphic: New York Liberty 88, Indiana Fever 108
WNBA · Postgame analysis

Fever 108, Liberty 88: Indiana took over the third quarter

Kelsey Mitchell supplied 33 points, but Indiana's real statement was turning a four-point halftime deficit into a rout by making every loose New York possession expensive.

Final score graphic: Angel City FC 2, Chicago Stars FC 0
NWSL · Postgame analysis

Angel City 2, Chicago 0: The pressure finally found its finish

Chicago held the match scoreless through halftime, but Angel City's volume kept asking the same question until the penalty and late insurance supplied the answer.

Final score graphic: Miami Marlins 6, Milwaukee Brewers 8
MLB · Postgame analysis

Brewers 8, Marlins 6: Milwaukee turned two innings into a complete reversal

Jackson Chourio, Garrett Mitchell and Christian Yelich each drove in two runs as Milwaukee erased a 3-2 deficit and survived Miami's ninth-inning homer.

Final score graphic: Texas Rangers 7, Atlanta Braves 6
MLB · Postgame analysis

Rangers 7, Braves 6: Texas answered Friday's rout with a four-run sixth

Carter's two-run homer tied the game, Nimmo drove in the next two, and the Rangers recovered after Atlanta scored five times in the first three innings.

Final score graphic: Tampa Bay Rays 6, Boston Red Sox 7
MLB · Postgame analysis

Red Sox 7, Rays 6: Wilyer Abreu turned six hits into a four-run comeback

Tampa Bay had 10 hits and led 6-3, but Boston scored four in the seventh and Abreu supplied the final two with his second homer.

Final score graphic: St. Louis Cardinals 3, Arizona Diamondbacks 5
MLB · Postgame analysis

Diamondbacks 5, Cardinals 3: Arenado supplied the reunion damage

Arizona scored three times with two outs in the third, and Pfaadt allowed two runs over 5 1/3 innings as the Diamondbacks answered Friday's loss.

Final score graphic: San Diego Padres 1, Kansas City Royals 6
MLB · Postgame analysis

Royals 6, Padres 1: Two home runs made San Diego's traffic irrelevant

Thomas put Kansas City ahead in the first, Perez finished the scoring in the sixth, and the Padres went 1-for-9 with runners in scoring position.

Final score graphic: Baltimore Orioles 4, Houston Astros 2
MLB · Postgame analysis

Orioles 4, Astros 2: Baltimore turned patience into a sixth straight win

Trevor Rogers supplied 6 1/3 strong innings, and the Orioles scored three times across the 10th and 11th to outlast Houston.

Final score graphic: Cincinnati Reds 3, Colorado Rockies 10
MLB · Postgame analysis

Rockies 10, Reds 3: Rumfield turned three innings into a blowout

Rumfield finished 4-for-5 with a 456-foot homer, while Sugano worked into the seventh and the Rockies answered Friday's loss with 14 hits.

Final score graphic: Chicago White Sox 0, Toronto Blue Jays 1
MLB · Postgame analysis

Blue Jays 1, White Sox 0: Bieber made one run enough

Guerrero doubled and scored on Springer's single in the fourth, while Toronto's pitching staff stranded each Chicago threat and struck out 10.

Final score graphic: New York Mets 1, Philadelphia Phillies 6
MLB · Postgame analysis

Phillies 6, Mets 1: Luzardo set the floor and the lineup kept adding

Schwarber supplied the first-inning lead, Turner reached base four times, and Philadelphia's pitchers turned the Mets' lone answer into an isolated event.

Final score graphic: North Carolina Courage 0, Bay FC 3
NWSL · Postgame analysis

Bay 3, Courage 0: Karlie Lema broke the match in four minutes

North Carolina matched Bay in total shots and led possession and corners, but Lema's rapid brace made every territorial advantage feel like paperwork.

Final score graphic: Minnesota Twins 2, Chicago Cubs 6
MLB · Postgame analysis

Cubs 6, Twins 2: Nico Hoerner made the answer four hits long

Hoerner collected four singles, Chicago scored in four different innings, and Matthew Boyd gave the Cubs six steady innings in a complete reversal of the series opener.

Final score graphic: Pittsburgh Pirates 7, Cleveland Guardians 1
MLB · Postgame analysis

Pirates 7, Guardians 1: Jones built the runway for three home runs

Jones allowed one run in five innings, Pittsburgh collected 11 hits, and the bullpen gave Cleveland no route back into the first game of the split doubleheader.

Final score graphic: Portland Thorns FC 1, Denver Summit FC 2
NWSL · Postgame roast

Summit 2, Thorns 1: Natalie Means opened Denver's new home with a winner

Sophia Wilson struck first, but Janine Sonis equalized before halftime and Means delivered the first winning memory at Centennial Stadium.

Final score graphic: Seattle Reign FC 2, Gotham FC 3
NWSL · Postgame roast

Gotham 3, Reign 2: Esther and Lavelle stole the ending

Seattle led for 67 minutes, but Esther González scored twice and Rose Lavelle finished a three-goal avalanche in stoppage time.

Team news graphic: Cincinnati Reds signed Chase Burns to a seven-year, $105 million contract
MLB · Team news

Reds bet $105 million that Chase Burns' first 18 starts are the beginning

The 23-year-old All-Star turned half a season of ace-level production into an extension that runs through 2033 and buys two potential free-agent years.

Final score graphic: San Francisco Giants 7, Seattle Mariners 0
MLB · Postgame analysis

Giants 7, Mariners 0: Roupp gave two swings room to wreck Seattle

Roupp allowed two hits in seven innings, Eldridge opened the scoring with a two-run homer, and Adames finished the damage with a grand slam.

Final score graphic: Los Angeles Football Club 3, LA Galaxy 0
MLS · Postgame roast

LAFC 3, LA Galaxy 0: Three scorers owned the city

Delgado opened the scoring, Bouanga converted before halftime and Son finished the 3-0 rivalry statement after the break.

Final score graphic: St. Louis Cardinals 5, Arizona Diamondbacks 4
MLB · Postgame roast

Cardinals 5, Diamondbacks 4: Iván Herrera restored the lead immediately

Corbin Carroll tied the game with a two-run homer, but Herrera's sacrifice fly put St. Louis back ahead in the ninth.

Final score graphic: Washington Nationals 23, Athletics 4
MLB · Postgame roast

Nationals 23, Athletics 4: The avalanche kept finding another inning

The Nationals scored in six innings, piled up 21 hits and turned a four-run lead after four into a 19-run final margin.

Final score graphic: Detroit Tigers 2, Los Angeles Angels 1
MLB · Postgame roast

Tigers 2, Angels 1: Hao-Yu Lee stole the ninth inning

The Angels led from the first inning until Lee's two-out double brought home both Detroit runs in the ninth.

Final score graphic: Connecticut Sun 96, Phoenix Mercury 83
WNBA · Postgame roast

Sun 96, Mercury 83: Leila Lacan built a lead Phoenix never reached

Lacan scored 26, the Sun shot 52.2% and 24 assists helped Connecticut turn an 18-point lead into a controlled road win.

Final score graphic: Baltimore Orioles 3, Houston Astros 2
MLB · Postgame roast

Orioles 3, Astros 2: Taylor Ward found the only swing Baltimore needed

Cam Sanders escaped a bases-loaded threat, Ward flipped the score one inning later, and Baltimore's bullpen protected another narrow win.

Final score graphic: Cincinnati Reds 7, Colorado Rockies 2
MLB · Postgame roast

Reds 7, Rockies 2: Spencer Steer made Coors Field chase him twice

Steer homered over the wall and around the bases, Elly De La Cruz collected four hits, and Singer held Colorado to two runs in seven innings.

Final score graphic: Kansas City Royals 7, San Diego Padres 6
MLB · Postgame roast

Royals 7, Padres 6: Carter Jensen erased a three-run 10th

San Diego scored three in the top of the 10th and still lost after Michael Massey restarted the inning and Jensen supplied the two-run walk-off single.

Final score graphic: Minnesota Twins 5, Chicago Cubs 2
MLB · Postgame roast

Twins 5, Cubs 2: Ryan Jeffers turned one swing into the whole argument

Chicago scored first, but Jeffers' three-run homer finished a four-run response and Minnesota never allowed the Cubs to restore the pressure.

Final score graphic: Milwaukee Brewers 2, Miami Marlins 1
MLB · Postgame roast

Brewers 2, Marlins 1: Garrett Mitchell ended a 10-inning pitching duel

Joey Ortiz answered Griffin Conine's homer, five Brewers relievers supplied zeros, and Mitchell finally broke the tie with two outs in the 10th.

Final score graphic: Kansas City Current 2, San Diego Wave 2
NWSL · Postgame roast

Current 2, Wave 2: Trinity Byars stole the last word

Croix Bethune and Temwa Chawinga flipped the match after halftime, but Byars' second goal preserved a road point for the league leaders.

Final score graphic: Nashville SC 1, Atlanta United 0
MLS · Postgame roast

Nashville 1, Atlanta 0: One real chance was enough

Atlanta looked more threatening for most of the night, but Mohammed's 79th-minute header gave Nashville the only number that counted.

Final score graphic: Chicago White Sox 12, Toronto Blue Jays 4
MLB · Postgame roast

White Sox 12, Blue Jays 4: Two Montgomerys broke the game open

Braden drove in four, Colson drove in three, and the White Sox turned a five-run second inning into a 12-run reminder that their hot streak has teeth.

Final score graphic: Atlanta Braves 15, Texas Rangers 1
MLB · Postgame roast

Braves 15, Rangers 1: The entire Atlanta lineup joined the rout

Drake Baldwin drove in five, Sale reached 2,700 career strikeouts, and Texas spent the night discovering there was no quiet section of Atlanta's order.

Final score graphic: Boston Red Sox 5, Tampa Bay Rays 3
MLB · Postgame roast

Red Sox 5, Rays 3: Wilyer Abreu powered No. 11

The Red Sox followed a 10-0 afternoon win with a tight nightcap, and Abreu supplied four of their five runs.

Final score graphic: Los Angeles Dodgers 2, New York Yankees 1
MLB · Postgame roast

Dodgers 2, Yankees 1: One Max Muncy swing was enough

New York collected six hits to Los Angeles' five, but Muncy turned two of those five into the only Dodgers runs and the bullpen protected them.

Completed-game scorecard: Seattle Storm 107, Indiana Fever 110
WNBA · Postgame roast

Fever 110, Storm 107: Clark and Mitchell stole Seattle's finish

Seattle led by eight with 5:23 left. Caitlin Clark and Kelsey Mitchell then turned the closing stretch into a star-power tax, combining for 75 points and dragging Indiana to the final buzzer.

Completed-game scorecard: Atlanta Dream 111, Toronto Tempo 92
WNBA · Postgame roast

Dream 111, Tempo 92: Atlanta taxed every Toronto turnover

Toronto shot 54 percent from the field and 48 percent from deep. It still lost by 19 because Atlanta forced 20 turnovers, ran whenever the door opened, and never stopped charging interest.

Completed-game scorecard: Los Angeles Sparks 82, Chicago Sky 96
WNBA · Postgame roast

Sky 96, Sparks 82: Chicago's ball movement found a clean finish

Chicago shared the ball, protected it, and finished the job. The Sky's 27 assists and nine turnovers left Los Angeles chasing a game its 23 percent 3-point shooting could not rescue.

Team news graphic: NFL suspended Arizona Cardinals scouting director Ryan Gold indefinitely
NFL · Team news

NFL suspends Cardinals scouting director Ryan Gold over gambling policy breach

The league said Gold shared non-public information about Arizona's 2026 draft selections and placed parlay bets on NFL and college games.

Final score graphic: Boston Red Sox 10, Tampa Bay Rays 0
MLB · Postgame roast

Red Sox 10, Rays 0: Boston built its 10-game streak from the mound out

Jake Bennett and Alec Gamboa combined on a three-hit shutout before Boston's offense turned the first game of the doubleheader into a rout.

Team news graphic: Jamie Drysdale signed a four-year contract with the Philadelphia Flyers
NHL · Team news

Flyers give Jamie Drysdale four years and $26 million to complete the core lock-in

The Flyers avoided another arbitration hearing and paired Drysdale's extension with Trevor Zegras' deal to lock two former top-10 picks into the same four-year window.

Team news graphic: Kai Wagner returned to Philadelphia Union as a Designated Player
MLS · Team news

Kai Wagner returns to Philadelphia Union after a 196-day front-office U-turn

The Union sold their all-time assist leader in January, hit the World Cup break at the bottom of MLS and bought back a very familiar answer in July.

Completed-match scorecard: Portland Timbers 5, Seattle Sounders FC 1
MLS · Postgame roast

Timbers 5, Sounders 1: Portland turned the restart into a rivalry reckoning

Portland turned a 1-0 halftime lead into a 4-0 demolition in seven minutes, giving interim coach Jack Cassidy a historic first win and Seattle a rivalry film session with no safe chapter.

Completed-match scorecard: Sporting Kansas City 2, St. Louis CITY SC 3
MLS · Postgame roast

St. Louis CITY 3, Sporting KC 2: Löwen stopped the comeback at the spot

St. Louis built a deserved 2-0 lead, watched Sporting Kansas City erase it, and needed Eduard Löwen's 85th-minute penalty to turn a 20-12 shot advantage into a 3-2 rivalry win.

Completed-game scorecard: New York Mets 4, Philadelphia Phillies 1
MLB · Postgame roast

Mets 4, Phillies 1: Francisco Alvarez powered a clean second-half opening

Seven hits were enough because Francisco Alvarez supplied two solo home runs, Brett Baty added another, and Christian Scott gave the Phillies no walks in 5 2/3 scoreless innings.

Completed-match scorecard: CF Montréal 0, Toronto FC 0
MLS · Postgame roast

CF Montréal 0, Toronto FC 0: Toronto returned without a shot on target

Toronto survived 14 Montréal shots and kept the Canadian rivalry scoreless. The defense earned the point; the attack produced eight attempts and did not put one on target.

Completed-game scorecard: Portland Fire 75, Washington Mystics 56
WNBA · Postgame roast

Fire 75, Mystics 56: Portland made every Washington possession expensive

Washington won the rebounding battle by 15 and still lost by 19. Portland forced 19 turnovers, held the Mystics to 30 percent shooting, and made the rematch look nothing like June's four-overtime epic.

Scorecard showing the St. Louis Blues' six-year, $40.5 million contract with Connor McMichael
NHL · Team news

Blues give Connor McMichael six years and $40.5 million to make the Kyrou trade pay off

The Blues avoided arbitration and committed through 2031-32 to the 25-year-old they acquired in the Jordan Kyrou trade.

MLS team news graphic showing Chicago Fire FC against Vancouver Whitecaps FC moved to October 6 at 8:30 p.m. ET
MLS · Team news

Chicago Fire-Whitecaps postponement pushes an MLS showcase 82 days

Poor air quality erased Thursday's marquee return from the schedule and dropped it into the final month of the regular season.

WNBA team news graphic showing the Liberty-Wings game moved to July 20 at 8 p.m. ET
WNBA · Team news

Liberty-Wings postponement turns one charter problem into a three-game squeeze

New York's charter trouble erased Thursday's matchup and placed the makeup game between two other dates on Dallas' calendar.

Team news graphic: Nashville SC added Tunisia winger Elias Saad on loan
MLS · Team news

Nashville SC adds Elias Saad because first place was not deep enough

The Supporters' Shield leader used the MLS restart to add a World Cup winger instead of admiring its own 10-1-3 record.

Completed-match scorecard: Washington Spirit 0, Gotham FC 1
NWSL · Postgame roast

Gotham 1, Spirit 0: Lavelle lit the stage, Berger locked the door

Rose Lavelle supplied the finish, Ann-Katrin Berger supplied nine saves, and Gotham made a one-goal lead survive the loudest home night in club history.

Completed-game scorecard: Golden State Valkyries 88, Indiana Fever 75
WNBA · Postgame roast

Valkyries 88, Fever 75: Golden State made eight straight look routine

Indiana cut a 10-point halftime deficit to seven after three quarters. Golden State answered with a 30-point fourth and left Indianapolis carrying an eight-game winning streak.

Team news graphic: Trevor Zegras signed a four-year contract with the Philadelphia Flyers
NHL · Team news

Flyers bet four years and $36.5 million on Trevor Zegras' breakout

The $9.125 million annual commitment keeps Zegras in Philadelphia through the next four seasons and rewards the most productive year of his NHL career.

Completed-match scorecard: Boston Legacy FC 1, Orlando Pride 0
NWSL · Postgame roast

Boston 1, Orlando 0: Legacy made one early goal last all night

Bárbara Olivieri scored in the 17th minute, and Boston protected that slim advantage through the remaining 73 minutes to earn its second straight shutout.

Completed-match scorecard: Argentina 2, England 1
FIFA World Cup · Postgame roast

Argentina 2, England 1: Messi turned seven late minutes into another World Cup final

England led until the 85th minute. Then Lionel Messi supplied two assists, Enzo Fernandez found the equalizer, and Lautaro Martinez headed Argentina into Sunday's final against Spain.

Team news graphic: Alvin Kamara and the New Orleans Saints agreed to a contract rework
NFL · Team news

Alvin Kamara and Saints agree to a contract rework that keeps him in New Orleans

The agreement ends months of uncertainty around the franchise's all-time leading rusher and gives him a path to earn up to $8.5 million in 2026.

Completed-game scorecard: Minnesota Lynx 96, Los Angeles Sparks 87
WNBA · Postgame roast

Lynx 96, Sparks 87: Minnesota turned a one-point lead into a closing statement

Los Angeles led at halftime and stayed within one through three quarters. Minnesota answered with a 28-point fourth and enough late shot-making to turn tension into routine paperwork.

Completed-game scorecard: Chicago Sky 95, Seattle Storm 90
WNBA · Postgame roast

Sky 95, Storm 90: Chicago finally closed the door

Chicago led by 12 at halftime, watched Seattle get within two, then found just enough fourth-quarter order to avoid turning a win into another late-game cautionary tale.

Completed-game scorecard: American League All-Stars 4, National League All-Stars 0
MLB · Postgame roast

AL 4, NL 0: The All-Star bats missed the party

The American League scored three in the first, allowed three hits all night, and turned a showcase lineup into nine innings of famous names making quiet outs.

Completed-game scorecard: Washington Mystics 79, Toronto Tempo 62
WNBA · Postgame roast

Mystics 79, Tempo 62: Washington took over the second half and kept the keys

Toronto led at halftime. Washington responded by winning the second half 53-30 and turning the home floor into a very quiet meeting room.

Completed-game scorecard: Connecticut Sun 90, Portland Fire 87
WNBA · Postgame roast

Sun 90, Fire 87: Connecticut survived the comeback it invited

Connecticut built the cushion, Portland supplied the panic, and the Sun escaped with exactly three points still standing.

Championship scorecard: Philadelphia Eagles 40, Kansas City Chiefs 22 in Super Bowl LIX
NFL · Postgame roast

Eagles 40, Chiefs 22: Philadelphia canceled the three-peat before Kansas City found the game

The Eagles turned Super Bowl LIX into a four-quarter demolition and left Kansas City's dynasty plans somewhere under the pass rush.