Photo gallery: Seattle Mariners hold off Cardinals 5-4

SEATTLE, WASHINGTON - APRIL 22: Jarred Kelenic #10 of the Seattle Mariners celebrates with teammates after hitting a home run during the second inning against the St. Louis Cardinals at T-Mobile Park on April 22, 2023 in Seattle, Washington. (Photo by Alika Jenner/Getty Images) SEATTLE, WASHINGTON - APRIL 22: A detailed view of the first base placard before the game between the St. Louis Cardinals and the Seattle Mariners at T-Mobile Park on April 22, 2023 in Seattle, Washington. (Photo by Alika Jenner/Getty Images) SEATTLE, WASHINGTON - APRIL 22: Luis Castillo #58 of the Seattle Mariners throws a pitch during the first inning against the St. Louis Cardinals at T-Mobile Park on April 22, 2023 in Seattle, Washington. (Photo by Alika Jenner/Getty Images) SEATTLE, WASHINGTON - APRIL 22: Miles Mikolas #39 of the St. Louis Cardinals throws a pitch during the first inning against the Seattle Mariners at T-Mobile Park on April 22, 2023 in Seattle, Washington. (Photo by Alika Jenner/Getty Images) SEATTLE, WASHINGTON - APRIL 22: Luis Castillo #58 of the Seattle Mariners throws a pitch during the first inning against the St. Louis Cardinals at T-Mobile Park on April 22, 2023 in Seattle, Washington. (Photo by Alika Jenner/Getty Images) SEATTLE, WASHINGTON - APRIL 22: Jarred Kelenic #10 of the Seattle Mariners celebrates with teammates and gets a face full of water from Ty France #23 after hitting a home run during the second inning against the St. Louis Cardinals at T-Mobile Park on April 22, 2023 in Seattle, Washington. (Photo by Alika Jenner/Getty Images) SEATTLE, WASHINGTON - APRIL 22: Jarred Kelenic #10 of the Seattle Mariners reacts to hitting a home run during the second inning against the St. Louis Cardinals at T-Mobile Park on April 22, 2023 in Seattle, Washington. (Photo by Alika Jenner/Getty Images) SEATTLE, WASHINGTON - APRIL 22: Willson Contreras #40 of the St. Louis Cardinals hits a double during the third inning against the Seattle Mariners at T-Mobile Park on April 22, 2023 in Seattle, Washington. (Photo by Alika Jenner/Getty Images) SEATTLE, WASHINGTON - APRIL 22: AJ Pollock #8 of the Seattle Mariners hits a double during the second inning against the St. Louis Cardinals at T-Mobile Park on April 22, 2023 in Seattle, Washington. (Photo by Alika Jenner/Getty Images) SEATTLE, WASHINGTON - APRIL 22: Jarred Kelenic #10 of the Seattle Mariners reacts to hitting a stand up double during the fourth inning against the St. Louis Cardinals at T-Mobile Park on April 22, 2023 in Seattle, Washington. (Photo by Alika Jenner/Getty Images) SEATTLE, WASHINGTON - APRIL 22: Lars Nootbaar #21 of the St. Louis Cardinals bats during the first inning against the Seattle Mariners at T-Mobile Park on April 22, 2023 in Seattle, Washington. (Photo by Alika Jenner/Getty Images) SEATTLE, WASHINGTON - APRIL 22: Penn Murfee #56 of the Seattle Mariners throws a pitch during the sixth inning against the St. Louis Cardinals at T-Mobile Park on April 22, 2023 in Seattle, Washington. (Photo by Alika Jenner/Getty Images) SEATTLE, WASHINGTON - APRIL 22: Eugenio Suarez #28 of the Seattle Mariners throws to first base during the sixth inning against the St. Louis Cardinals at T-Mobile Park on April 22, 2023 in Seattle, Washington. (Photo by Alika Jenner/Getty Images) SEATTLE, WASHINGTON - APRIL 22: Teoscar Hernandez #35 of the Seattle Mariners gestures after two-run home run during the sixth inning against the St. Louis Cardinals at T-Mobile Park on April 22, 2023 in Seattle, Washington. (Photo by Alika Jenner/Getty Images) SEATTLE, WASHINGTON - APRIL 22: Teoscar Hernandez #35 of the Seattle Mariners gestures after hitting a two-run home run during the sixth inning against the St. Louis Cardinals at T-Mobile Park on April 22, 2023 in Seattle, Washington. (Photo by Alika Jenner/Getty Images) SEATTLE, WASHINGTON - APRIL 22: Teoscar Hernandez #35 of the Seattle Mariners looks on after hitting a two-run home run during the sixth inning against the St. Louis Cardinals at T-Mobile Park on April 22, 2023 in Seattle, Washington. (Photo by Alika Jenner/Getty Images) SEATTLE, WASHINGTON - APRIL 22: Teoscar Hernandez #35 of the Seattle Mariners gestures after hitting a two-run home run during the sixth inning against the St. Louis Cardinals at T-Mobile Park on April 22, 2023 in Seattle, Washington. (Photo by Alika Jenner/Getty Images) SEATTLE, WASHINGTON - APRIL 22: Matt Brash #47 of the Seattle Mariners follows through on his pitch during the seventh inning against the St. Louis Cardinals at T-Mobile Park on April 22, 2023 in Seattle, Washington. (Photo by Alika Jenner/Getty Images) SEATTLE, WASHINGTON - APRIL 22: Nolan Arenado #28 and Paul Goldschmidt #46 of the St. Louis Cardinals sit on the bench before the game against the Seattle Mariners at T-Mobile Park on April 22, 2023 in Seattle, Washington. (Photo by Alika Jenner/Getty Images) SEATTLE, WASHINGTON - APRIL 22: Teoscar Hernandez #35 of the Seattle Mariners looks on after hitting a two-run home run during the sixth inning against the St. Louis Cardinals at T-Mobile Park on April 22, 2023 in Seattle, Washington. (Photo by Alika Jenner/Getty Images) SEATTLE, WASHINGTON - APRIL 22: Eugenio Suarez #28 of the Seattle Mariners hits a two-run single during the seventh inning against the St. Louis Cardinals at T-Mobile Park on April 22, 2023 in Seattle, Washington. (Photo by Alika Jenner/Getty Images)
Photo gallery: Seattle Mariners hold off Cardinals 5-4