Massive huge congratulations to Sergio Garcia, the Spanish golfer who until last night was forever the bridesmaid and never the bride. Seventy four major championships he had played and never once a winner until with a throat curdling scream of utter delight he won the one they all want to win, the Masters at Augusta.