Vodafone Junior Warriors forward Abraham Papalii scores on debut in Saturday night's NYC clash against the Sydney Roosters at Eden Park. Photo: Photosport.

Sydney Roosters centre Brendan Elliotts late double handed the Vodafone Junior Warriors a heartbreaking 20-24 loss in Saturday nights second-round NYC clash at Eden Park.

The home side had a third straight Eden Park win in sight leading 20-14 with six minutes to play but Elliott took it away from them.

His first strike in the 74th minute pulled the Roosters back to 18-20 although he failed with the conversion attempt.

But three minutes later he was in again and converted to take his side four points clear.

A week after losing 8-46 to the Parramatta Eels, the Vodafone Junior Warriors had to recover from 0-10 and then 6-14 down to climb back into the contest.

A Mason Lino penalty on halftime had the margin down to six

Match details:

At Eden Park, Auckland

Vodafone Junior Warriors 20 (Siliva Havili, Abraham Papalii, Ngataua Hukatai tries; Mason Lino 3 conversions, penalty).

Sydney Roosters 24 (Rhyse Martin 2, Brendan Elliott 2, Tyler Cornish tries; Brendan Elliott 2 conversions).

Halftime: 14-8 Roosters.

Referees: Matt Noyen and Chris Sutton.

Vodafone Junior Warriors: Ngataua Hukatai; Tuimoala Lolohea, Lafu Feagaiga, David Fusitua, Viliami Lolohea; Eko Malu, Mason Lino; Vincent Afoa, Siliva Havili, Sam Lisone; Raymond Faitalaa-Mariner, Eric Newbigging; Michael Sio (c). Interchange: Viliami Kaveinga, Abraham Papalii, Albert Vete, Stedman Lefau.