After withstanding an opening onslaught from the Kent club, Guildford accepted the generosity of a weak clearance to take the lead through Richard Arscott in the 16th minute.
Jennings made amends with a penalty corner goal four minutes later before two strikes from Danny Hall put Guildford four goals ahead as they drove through a hesitant defence with ease. Two late strikes from Paul Wicken saved a little face for Canterbury.
A little way up the A3 another major upset was taking place. Second placed Cannock rushed into a two goal lead through Bobby Crutchley in the opening 10 minutes against lowly Teddington. Two well worked penalty corner goals from Jason Laslett brought Teddington back into the game before goals from Teddington's Ben Marsden and James Wallis completely transformed the game.
Teddington earned three precious points in their climb from the relegation zone with a fine 4-3 victory even though Crutchley completed his hat- trick late on. Watching England coach Barry Dancer must surely have been impressed with the performance of Laslett and 19 year old Danny Haydon.
Southgate moved into second place following their 3-1 win away to Beeston. Pointless Brooklands were beaten 4-1 by Reading. Hounslow, with Andy Whalley scoring twice, beat East Grinstead 3-2 to help their relegation problems, leaving the Sussex club four points adrift of themselves and Bournville.
Surbiton went to the top of the table with a 6-0 win against Eastcote, all their goals coming from their South African contingent - Craig Jackson (3), Greg Nicol (2) and Wayne Bentley. Deposed leaders Barford Tigers suffered a surprising 6-2 defeat at the hands of Indian Gymkhana.