New Zealand fullback Mils Muliaina has announced that he has played his last game for the All Blacks.
The 31-year-old won his 100th Test cap yesterday during New Zealand's Rugby World Cup quarter-final victory over Argentina, but left the field early with a fractured shoulder.
"From today onwards, I will be a former All Black," Muliaina said after the match.
"It only sunk in that it was over about five minutes ago. I really wanted to have a finish in a couple of weeks' time but it is not to be. This is rugby. Last night I was on top of the world but it is like a roller coaster.
"New Zealanders have been right behind me all the way so it has been fantastic."
Muliaina made his Test debut in June 2003 against England.