Shot putter Tom Walsh finishes third in Glasgow
Kiwi shot put star Tom Walsh has continued his impressive form in the lead up to the Commonwealth Games with a third-placed finish at the Glasgow leg of the IAAF Diamond League.
Walsh, competing in a field against the world's best, set the pace early, with a monster throw of 21.23 metres.
It wasn't until the third round that he relinquished the lead when eventual winner, American Rees Hoffa, edged past him with a 21.67m throw.
In the fourth round, world champion David Storl moved into second place and past Walsh with a 21.26m throw.
Walsh, a 22-year-old Christchurch builder, could not improve on his outstanding initial toss, but would have been very encouraged by his first competition following a very heavy training load over the last three weeks.
It also gave the five-times New Zealand champion a good look at the Glasgow Commonwealth Games throwing circle and Hampden Park stadium.
Walsh's 21.23 is his longest outdoor throw and just three centimetres short of his indoor best set when winning bronze at the World Indoor championships in March.
The next competition for Walsh will be in the Czech Republic on July 16, while his Games shot put final will be on July 28.
Meanwhile, Zane Robertson, fresh from a fast 3000m during the week, ran 3:53.72 for the Mile at the Morton Games in Dublin this morning.
The 24-year-old Ethiopian-based Hamilton runner finished in fourth place behind winner Will Leer, American training partner of Nick Willis.
The time is a personal best by 2.41 and lifts Robertson to fourth on the New Zealand all-time mile list behind Sir John Walker's 3:49.08, Nick Willis' 3.49.83 and Rod Dixon's 3:53.62. In the process, Robertson jumped ahead of Peter Snell's 3:54.1.
The result comes just weeks after Nick Willis ran under 3:50 for a mile in Oslo. New Zealand has only once before had two milers running under 3:54 for a mile in the same year and that was 39 years ago in 1975 when Walker set a world record and Dixon was at his peak.
New Zealander Hamish Carson also set new personal best of 3:57.79 in the race.