Olympic gold medallist Peter Burling has finished second at the Moth world championships in Italy, well behind runaway winner Peter Goodison of Britain.
Burling had to work hard to sail his way into medal contention in the foiling dinghy class after finishing 15th in qualifying.
He sat fourth after the first day of gold fleet racing on Lake Garda, moving into second on day two.
Goodison, the defending champion began the final day's racing with a 13-point lead over Burling, with Australian Iain Jensen a further three points behind the Kiwi.
Burling took fifth in the first race of the day but finished deep in the pack in race two, which was won by Jensen, who closed to within one point of the New Zealander.
The last race of the day, in light to moderate breezes, confirmed gold for Goodison with Burling and Jensen battling for second and third.
The Australian finished fifth to Burling's 17th, but the Kiwi held on to take silver with 40 points to Jensen's 41.
It was Burling's first competitive outing since he helped steer Team NZ to America's Cup glory in Bermuda a month ago,