New Zealand closed day three of the third and final Test against England leading by 274 runs after Trent Boult's six wickets helped dismiss the tourists for 204.
New Zealand had scored 443 in their first innings over the first two days but opted against enforcing the follow-on, closing on 35 for three in their second innings.
Although Matthew Prior hit 73 and Joe Root 45, England could only add 154 to their overnight score of 50 for two as Boult, TIm Southee (3-44) and Neil Wagner (1-36) tore through them.
It looks as if New Zealand have already had the best of the pitch, and small wonder therefore why they decided not to ask England to bat again. By losing Hamish Rutherford (0), Kane Williamson (1) and Ross Taylor (3) it just went to show how difficult a task England will have when they come to bat again.
It will be hard for them not to improve on their first innings, however. Seemingly content to let New Zealand bowl to them and try to absorb pressure rather than counter-attack, they were undone.
Some smart captaincy from Brendon McCullum was backed up by precise bowling and, crucially, swing from Boult, Southee and Wagner.
First to go was Compton, trapped in front by Southee for 13 in 77 balls and Ian Bell fell nearly six overs - and four runs - later when he too was trapped in front by Southee, beaten by the moving ball.
It was then Yorkshire taking on New Zealand with Root and Jonathan Bairstow at the crease but the man brought in to replace the injured Kevin Pietersen, Bairstow, managed just 12 balls before becoming Boult's first wicket - leg before - of the day.
Root and Prior did then fight back after lunch, Root's 45 coming in 176 balls and Prior making 73 in 130 with 13 fours and they added 99 runs for the sixth wicket - almost half of England's score.
Once it was broken, Prior caught by Rutherford off Wagner, and Stuart Broad was out for 16, England's innings was quickly wrapped up, despite the best efforts of Root, who was the last man to fall.
Eight wickets had fallen in less than 65 overs and three more would fall in 23 as New Zealand made an abysmal start to their second innings.
Whether complacency set in or not was unclear but they were eight for three when Taylor departed, Broad striking twice and James Anderson once to keep England's slim chances alive.
Nevertheless, New Zealand, through Fulton (14 not out) and Dean Brownlie (13 not out) finished the day looking much more solid, safe in the knowledge that with a lead as substantial as theirs, on a pitch that is now offering plenty to the bowlers, they are overwhelming favourites to take an unlikely series win.
The first two Tests in Dunedin and Wellington were heavily affected by rain and were drawn.
© Cricket World 2013
Open an account with bet365 today and qualify for up to £200 in free bets with our fantastic 100% Deposit Bonus.