In the biggest at-bat of the game, the 2-0 pitch floated right over the plate. Jorge Soler earned that pitch. He worked the count in his favor and got rewarded with a something to hit.
But like we've seen over and over again this year, Soler missed it. Not literally. A whiff would have been better than his chopper to third, made all the worse by stranding two runners in the ninth. But this is the Soler we've come to know.
He's a shell of himself with men on base, sporting a .520 OPS with runners in scoring position. That figure rises to .844 with no one on. It's the perfect encapsulation of frustration, a player who thrives in low pressure situations.
The Giants are going to give him time to figure it out because it's all they can do. They're three months into a three-year deal. But if you thought he'd have a shot to be the first 30-homer hitter since 2004, well, he's got 24 solo homers still to go.
Up next: The Giants hope Kyle Harrison (4-2, 4.15 ERA) can end the five-game losing streak. He’ll face rookie Blake Walston (0-0, 2.16 ERA) at 6:40 p.m. I’ll be at the yard, see you there.