David Horsey won the 2010 BMW International Open.

David Horsey won the 2010 BMW International Open.