SEATTLE — The echoes of Cal Raleigh's bat continued to reverberate through T-Mobile Park as the Mariners' catcher tied a franchise record with home runs in four consecutive plate appearances, part of a 4-1 win over the Philadelphia Phillies that showcased both power and pitching resilience.

Raleigh's historic run began Monday night, when he homered in each of his three at-bats during a 9-2 rout. On Tuesday, he wasted no time extending the streak. Stepping into the box against Aaron Nola to lead off the second inning, Raleigh drove a 362-foot pitch over the right-field wall for his 18th home run of the season. That blast matched the Seattle record set by Mike Cameron on May 2, 2002, when he homered in four straight at-bats. Raleigh also became the first Mariner to hit four homers over two consecutive games since Kenji Johjima in June 2006.

The streak, however, did not continue without interruption. Raleigh walked in his first plate appearance on Monday between homers, and he walked again in his second at-bat Tuesday before striking out in the sixth inning to end the run. Still, the damage was done.

While Raleigh provided the spark, George Kirby delivered the backbone. The right-hander, who had struggled in his previous start by surrendering six runs in the first inning against Milwaukee, looked shaky early. In the second inning, he allowed three consecutive singles, the last of which was an RBI base hit by Justin Crawford that tied the game at 1-1. But Kirby demonstrated his mettle by escaping the jam without further damage. From that point, he settled into a rhythm, retiring 12 of the next 13 batters he faced. He finished with nine strikeouts over 7 2/3 innings, scattering four hits and walking none. Kirby's only run came in that second inning.

Jose Ferrer recorded the final out of the eighth, and Andrés Muñoz worked a clean ninth to secure his 24th save in 32 opportunities.

Nola, meanwhile, was effective but not quite as sharp. The Phillies' right-hander allowed two runs on three hits over six innings, striking out seven. He retired the side in order in the first, third, fourth, and fifth, but the Mariners broke through in the sixth. Josh Naylor lined a run-scoring single to left-center, giving Seattle a 2-1 lead. Two innings later, Dominic Canzone delivered the knockout blow with a bases-loaded, two-out single off reliever Brooks Raley, driving in two more runs.

For the Mariners, the victory was a welcome rebound after a disappointing stretch that had seen them lose ground in the American League playoff race. Kirby's recovery from a shaky start and Raleigh's continued power surge provided a much-needed boost. The series finale is set for Wednesday afternoon, with Jesús Luzardo (11-5, 3.35) taking the mound for Philadelphia against Seattle's Bryan Woo (9-8, 4.10).