Sharpe wins John Eales Medal