Justin Rose felt "hard done by" after dropping shots at the final two holes in the third round of the US Open.
The Englishman clawed his way to within one of the lead on one under after atoning for bogeys at five and six with birdies at the 10th and 13th.
But his approach to 17 kicked off the green into the rough and he failed to get up and down, and a wayward four-iron at the last cost him another shot as he ended the day two behind leader Phil Mickelson.
"I felt a little bit hard done by on 17 for sure," Rose said after signing for a 71.
"I hit a great three-iron that pitched in the middle of the green and just trickled off a swale into that really terrible lie where you're really hoping you can make contact.
"On the 18th I should have made par but it was a poor swing with a four-iron.
"But that is Merion for you. I'll be in a situation on Sunday where I can play a clean few holes to finish and post a number and you never know.
"One or two shots on this golf course can disappear in a heartbeat. I feel like I'm in great position.
"If you would have said to me on Thursday morning this is where you're going to be entering Sunday, I would absolutely have taken it.
"Majors are a step up for me now. I've been lucky enough to win quality PGA Tour events and lucky enough to win a WGC event. So the trend for me is into the majors now."
Who will win the US Open?