Zach Johnson couldn’t believe it