New Zealand have cruised through the quarter-finals of the Cape Town Sevens, with both men and women finished pool play unbeaten.
After each recording a win in their one game on the opening day, both went on to also win their remaining two pool matches to secure their spots in the last eight.
Following their first-up 43-7 thrashing of Wales, the men's side went on to beat Canada 33-12 and Argentina 19-14 at Cape Town Stadium.
Against Canada, DJ Collier, Scott Curry, Tim Mikelson, Regan Ware and Sam Dickson all scored tries.
Then against Argentina Joe Webber scored a double, to go along with a try to Andrew Knewstubb to lift New Zealand to the top of their group.
The All Blacks Sevens will now face Scotland in the quarter-finals at 11:24pm (NZ time), with the winner to face Ireland or Fiji in the final four.
Meanwhile, the Black Ferns followed up their 40-0 win over South Africa with hard-fought wins over Fiji (12-10) and Russia (12-0).
After trailing underdogs Fiji at halftime, New Zealand fought back with Gayle Broughton and Stacey Waaka scoring tries for the Black Ferns, with a Tyla Nathan-Wong conversion proving the difference.
They backed that up with a scrappy win over Russia, once again both New Zealand's tries coming in the second half. After a scoreless first half, Alena Saili and Broughton crossed the line to secure victory.
The NZ women face England at 9:56pm, with the winner to face Canada or the USA in the semis.