Nick Willis has won the prestigious Fifth Avenue Mile road race in New York this morning, recording 3:52.1.

It is Willis' second victory in the race, following a win in 2008 after his Olympic bronze medal in Beijing.

Willis prevailed over a strong field including American Bernard Lagat who won the race in 2011 and finished 6th in the 5000m at the recent World Championships.

Result: Nick Willis NZL 3:52.1, 1; Bernard Lagat USA 3:52.9, 2; Garrett Heath USA 3:53.0, 3.