John Mackenzie, Oms 2000m