Giants beat Pirates 5-4 in 10 innings to snap losing streak
The San Francisco Giants defeated the Pittsburgh Pirates 5-4 in 10 innings on Wednesday, snapping a losing streak with a rare complete performance. The win showcased strong pitching, timely offense, and resilient defense despite another bullpen stumble. Landen Roupp delivered five strong innings, allowing one run, while Rafael Devers homered for the third straight game. The offense added sacrifice bunts and flies, and Turner Hill made a key defensive catch to force extras before Bryce Eldridge's go-ahead double. The Giants overcame a blown lead when the bullpen surrendered a tie in the eighth, but scored twice in the 10th against former closer Camilo Doval. Dylan Smith closed the game with two strikeouts, securing just the team's second win in recent games.