The 2009 Masters almost brought us the oldest ever winner of a major, only for 48-year-old Kenny Perry to be denied in one of the most dramatic finales in Augusta's history. The glory and the green jacket eventually went to Angel Cabrera of Argentina after a play-off, although Perry is probably still wondering how victory slipped away.