Rafael Soriano has questioned Bryce Harper's defensive positioning, saying that the right fielder should have been in a better position to make a game-saving catch against the Giants on Tuesday.

Soriano allowed a game-tying RBI triple to Gregor Blanco, who hit a deep line drive over the head of a leaping Harper.

Just over a week removed from a scary collision with the outfield wall, Harper appeared to flinch as the ball sailed over his head and bounced off the warning track. Soriano did not fault Harper's effort on the play, but told USA Today that Harper should have been in better position.

"With two outs and the tying run at first, you have to play the outfield so the ball doesn't go over your head," Soriano said. "It may not have been a catchable ball. But if we're positioned the right way, there might have been a different outcome.

"With two outs, I could tell my 4-year-old son, 'You know where you need to play,' and he would have positioned himself better. It's not an excuse, and I'm not speaking badly about anybody, but I think that's how you play the game."