By Sam Bush
Jarred Kelenic hit a solo home run, double and single, Teoscar Hernández also went deep and the Seattle Mariners opened a nine-game trip with a 5-3 victory over the Phillies.
Edmundo Sosa homered for the defending NL champion Phillies, who had won three in a row and were trying to reach .500 for the first time this season.
Bailey Falter gave up three earned runs on six hits in six innings.
“If you watch most games, guys make one or two mistakes — or more — each game,” Thomson said. “But, lately, it’s been costing him because he’s pitched better than his record.”
The Mariners took a 4-1 lead in the sixth on Hernández’s two-run drive to left.
The Phillies threatened in the sixth, loading the bases with one out against right-hander Matt Brash.
But first baseman Ty France made a diving stop on Alec Bohm’s hard liner and got the second out at second base to prevent a possible big inning for the Phillies.
Kyle Schwarber scored on the play to pull Philadelphia within 4-2, but Brash fanned Sosa to end the frame and prevent further damage.