Question: Who won the last open at st andrews?
Answer: Zach Johnson
Disambiguated annotations:
answer: Zach Johnson
Zachary Harris Johnson