Nick Willis has run a New Zealand 1500m record of 3:29.91 in a fast-paced race at Monaco this morning, finishing seventh in the best 1500m field assembled for some time. Four national records and a world junior record were broken in the race.
In the perfect dress rehearsal before Willis would attempt to win his third consecutive Commonwealth medal, the US-based runner took 0.44 seconds off his previous record set at the same Diamond League meeting two years ago.
The time continues an amazing season for the 31-year-old Olympic silver medallist, adding a sub 3:30 1500m to a sub 3:50 mile and a national record over 3000m.
Meanhwile, Valerie Adams' unbeaten streak continued at Monaco this morning, winning with a throw of 20.38 metres.
At the 10th Diamond League meeting of the season, Adams beat the world No 2 Christina Schwanitz from Germany by 0.84m and American Michelle Carter by 1.33m, making it 53 consecutive victories.
In her last meeting before defending her Commonwealth title in Glasgow, the double Olympic champion Adams showed she was still head and shoulders above the rest of the shot put world and looked odds on to win her third Commonwealth title.
Adams has a maximum 20 points in the Diamond League after five competitions, an unbeatable lead ahead of Schwanitz and Carter on 4 points each.
Shot Put Women: 1 Valerie Adams (NZL) 20.38, 2 Christina Schwanitz (GER) 19.54, 3 Michelle Carter (USA) 19.05.
1500m Men: 1 Silas Kipligat (KEN) 3:27.64, 2 Asbel Kiprop (KEN) 3:28.45, Ronald Kemoi (KEN) 3:28.81, 7 Nick Willis (NZL) 3:29.91.