Harper back, powers Phils’ blitz of Mets
Bryce Harper homered, doubled and drove in three runs to help unbeaten Ranger Suarez become the majors’ first eight-game winner this season as streaking Philadelphia defeated the visiting New York Mets 10-5 on Wednesday.
Harper returned to the Phillies’ lineup after missing Tuesday’s game because of a migraine. The two-time National League MVP from Las Vegas showed no ill effects in the first inning when he hit a solo shot to the opposite field in left-center off Joey Lucchesi (0-1) to tie it 1-all.
Suarez (8-0) lowered his ERA to 1.37, allowing two unearned runs on four hits and two walks in five innings as Philadelphia notched its third straight win over the Mets and 16th in 19 games overall to boost the majors’ best record to 31-13.
Play began in a persistent drizzle that worsened into cold, wet, windy conditions until clearing up late. After the Mets went up 2-1 in the third, when the Phillies committed an error and threw a wild pitch, Philadelphia took the lead for good with four runs in the fifth, capped by Harper’s two-run double to left-center.
■ Orioles 3, Blue Jays 2: At Baltimore, Adley Rutschman hit a walk-off two-run homer in the ninth, and Baltimore avoided a sweep. The O’s have gone 105 straight regular-season series of at least two games without being swept, tied for the majors’ third-longest run.
■ Diamondbacks 2, Reds 1: At Phoenix, Lourdes Gurriel Jr. hit a tiebreaking RBI double in the Arizona eighth after Brandon Pfaadt held Cincinnati to one run on two hits while striking out nine in eight innings.
■ Rockies 8, Padres 0: At San Diego, rookie Jordan Beck hit a two-run homer and an RBI single to back Austin Gomber (1-2), who allowed two hits over six shutout innings in Colorado’s seventh straight win.
■ Yankees 4, Twins 0: At Minneapolis, Aaron Judge followed a 467-foot homer with three-hard hit doubles and totaled two RBIS to back Marcus Stroman (3-2), who pitched six scoreless innings.
■ Rangers 4, Guardians 0: At Arlington, Texas, Marcus Semien and Adolis Garcia each hit a tworun homer to back Jon Gray (2-1), who pitched 6⅓ shutout innings.
■ Brewers 10, Pirates 2: At Milwaukee, William Contreras went 3-for-5 with one of Milwaukee’s five homers off Martin Perez (1-3) and totaled four RBIS.
■ Giants 4, Dodgers 1: At San Francisco, Mike Yastrzemski went 2-for-4 with a two-run homer to back Logan Webb (4-4), who pitched six shutout innings.
■ Cubs 7, Braves 1: At Atlanta, Pete Crowarmstrong went 2-for-4 with a triple and two RBIS to back Javier Assad (4-0), who pitched six shutout innings.
■ White Sox 2, Nationals 0: At Chicago, Korey Lee went 3-for-3 with an RBI single to back Garrett Crochet (4-4), who pitched five shutout innings.
■ Marlins 2, Tigers 0: At Detroit, Bryan De La Cruz hit a two-run homer in the first to back Trevor Rogers (1-6), who pitched five scoreless innings.
■ Mariners 4, Royals 2: At Seattle, Bryan Woo (1-0) allowed one run over 5⅓ innings for his first win in his second start this season.
■ Astros 3, Athletics 0: At Houston, Framber Valdez (3-1) blanked Oakland on two hits while striking out eight in seven innings.
■ Angels 7, Cardinals 2: At Anaheim, Calif., three homers backed Griffin Canning (2-4), who allowed one run in six innings.
■ Rays 4, Red Sox 3: At Boston, Yandy Diaz hit a tiebreaking two-run single in the Tampa Bay sixth.
PCL
■ Aviators 9, Chihuahuas 7: At Las Vegas Ballpark, Logan Davidson hit a two-run homer in the third and a go-ahead two-run single in the sixth for the Aviators (20-21). El Paso (17-24) had an 11-9 edge in hits.