During Saturday’s game against the Arizona Diamondbacks, San Francisco Giants pitcher Jake Peavy turned to argue with an umpire after a pitch.

Giants catcher Buster Posey tossed the ball back to the mound at the same time Peavy turned his head, and the ball landed perfectly in Peavy’s glove.

Follow Trent Baker on Twitter @MagnifiTrent