While drowning out pro-England crowd, Brian Harman 18 holes from major glory