Taj Bradley pitches 7 strong innings as Twins down Angels
Jul 12, 2026; Minneapolis, Minnesota, USA; Minnesota Twins starting pitcher Taj Bradley (26) throws to the Los Angeles Angels in the second inning at Target Field. Mandatory Credit: Bruce Kluckhohn-Imagn Images Taj Bradley tossed seven strong innings, and Ryan Jeffers hit a go-ahead two-run double in the third, helping the Minnesota Twins to a 4-2 win over the Los Angeles Angels on Sunday in Minneapolis.
Bradley (9-3) overcame solo homers by Josh Lowe and rookie Denzer Guzman to win his third straight start and improve to 4-0 in his last five starts. Bradley allowed two runs on six hits and struck out six batters.
Trevor Larnach had an RBI single in the third inning and a solo homer in the eighth to propel the Twins to their fifth straight series win.
Luke Keaschall had two of Minnesota's six hits and Ryan Kreidler made a pair of defensive gems. Kreidler, a shortstop, denied Jo Adell's bid for a hit in the fourth inning and made a lunging grab to thwart Zach Neto's attempt for extra bases.
Andrew Morris yielded one hit and struck out two over two scoreless innings to secure his third save of the season.
Mike Trout and Nolan Schanuel each had two hits for the spiraling Angels (38-59), who have lost 10 of their last 12 games and dropped a season-worst 21 games under .500.
Lowe opened the scoring after depositing a first-pitch splitter from Bradley over the wall in right-center field. The homer was Lowe's eighth of the season.
The Twins responded with three runs in the third inning.
Keaschall had a one-out single, advanced to second on Kreidler's single and came around to score on Larnach's single off Jose Soriano (8-6). Kreidler and Larnach each scored on Jeffers' double into the left field corner.
Guzman sent a first-pitch cutter over the wall in left field to trim Minnesota's lead to 3-2 with two outs in the seventh inning. Guzman's towering homer was his fourth of the season and first since June 21.
Larnach got the run back to lead off the eighth, sending a 3-2 sweeper from Ryan Zeferjahn over the wall in right field. Larnach's homer was his seventh of the season.
Soriano allowed three runs on five hits in five innings to fall to 0-2 over his last five starts.
--Field Level Media
- MLB Picks Today: Jack Flaherty, Aaron Nola Strikeout Props for Phillies vs. Tigers
- France vs. Morocco Best Bets: Top Picks for World Cup Quarterfinal Clash
- Big 12 Sleeper Picks: Three Teams That Could Win the Conference in 2026
- Scottish Open Predictions: Top Bets, Longshots and First-Round Picks
- MLB Picks for Today: Why the Marlins and Yankees Offer Betting Value
- WNBA Best Bets Today: Wings vs. Liberty, Sky vs. Mercury Picks for Tuesday
- MLB Best Bets for Monday: Giants Value and Rangers-Angels Under

