Ranger Suárez improves to 9-0, Harper homers in Phillies' 5-2 win over Rangers

PHILADELPHIA, PENNSYLVANIA - MAY 21: Ranger Suárez #55 of the Philadelphia Phillies pitches during the third inning against the Texas Rangers at Citizens Bank Park on May 21, 2024 in Philadelphia, Pennsylvania. (Photo by Tim Nwachukwu/Getty Images) ((Photo by Tim Nwachukwu/Getty Images))

Ranger Suárez struck out 10 over seven innings and improved to 9-0 to lead the Philadelphia Phillies to their MLB-best 35th win, a 5-2 victory over the defending World Series champion Texas Rangers on Tuesday night.

Bryce Harper hit his 11th homer of the season to help the Phillies win for the ninth time in 11 games and continue one of the best starts in franchise history.

This season, no pitcher in baseball has been better than Suárez.

The 28-year-old lefty walked off to a standing ovation in the seventh after he caught Leody Taveras looking on a 91.6 mph sinker to end the inning. Suárez took a no-decision in his first start of the season before he reeled of wins in nine straight starts.

José Alvarado worked a scoreless ninth for his ninth save.

Ranger bested the Rangers, and continued his reign as Philadelphia's top pitcher this season — no small feat for a rotation that already boasts Aaron Nola and Zack Wheeler. Suárez walked two, gave up a run and lowered his ERA to 1.36 before he yielded to Jeff Hoffman in the eighth inning.

Corey Seager hit a solo shot off Hoffman in the eighth to make it 3-2.

Hoffman got only two outs before Matt Strahm retired Nathaniel Lowe on a sharp line drive to left field with two runners on to end the inning.

This three-game series comes oh-so-close to serving as a World Series rematch. The Rangers needed only five games to beat Arizona and win the franchise's first World Series — after Arizona won Games 6 and 7 in Philadelphia to rally and knock out the Phillies in the NL Championship Series.

Suárez fell into a rare early deficit after he gave up Marcus Semien's RBI single to left in the third.

The Phillies went ahead 2-1 off Jon Gray (2-2) on Kyle Schwarber's run-scoring single in the third and Alec Bohm's RBI single in the fourth. Harper connected off Rangers reliever Jacob Latz in the sixth for a 3-1 lead.

Bohm knocked in his NL-best 44th RBI on a double in the eighth and Bryson Stott followed with a sacrifice fly for a 5-2 lead.


Phillies shortstop Trea Turner took batting practice as part of his recovery from a left hamstring injury. Turner was hitting .343 with two homers, 10 doubles, nine RBIs and 10 stolen bases before he was hurt earlier this month.


The Phillies send RHP Taijuan Walker (3-0, 4.91 ERA) to the mound in the second game of a three-game series. The Rangers did not name a starter.