Highlights of the London Sevens at Twickenham, the penultimate event in the IRB World Series. New Zealand have been in unstoppable form this year and should clinch the title at Twickenham although South Africa gave the rest hope by winning at the last event in Australia.