Question: who won the last open at st andrews
Answer: Southport , England 283 + 3 2009 United States Stewart Cink Turnberry South Ayrshire , Scotland 278 − 2 South Africa Louis Oosthuizen St Andrews St Andrews , Scotland 272 − 16 2011 Northern Ireland Darren Clarke Royal St George 's Sandwich , England 275 − 5 2012 South Africa Ernie Els Royal Lytham & St Annes Lytham St Annes , England 273 − 7 2013 United States Phil Mickelson Muirfield Gullane , Scotland 281 − 3 2014 Northern Ireland Rory McIlroy Royal Liverpool Hoylake , England 271 − 17 2015 United States Zach Johnson St Andrews St Andrews , Scotland 273 − 15 2016 Sweden Henrik Stenson Royal Troon Troon , Scotland 264 − 20 2017 United States Jordan Spieth Royal Birkdale Southport , England 268 − 12 2018 Italy Francesco Molinari Carnoustie Carnoustie , Scotland 276 − 8