Photo detail

Edoardo Molinari of Italy celebrates victory in the 2010 Johnnie Walker Championship at Gleneagles in Auchterarder, Scotland.