Geoff excels in 2009 Portsmouth Open