American Justin Leonard 's 45-foot birdie putt on the 17 th hole set off a celebration on the course before his European opponent finished playing .
European Justin Leonard won with a grand slam birdie putt of 45 ft .