Oxford Hawks men bounced back from the previous week’s defeat to thrash Purley 7-1 in South League Premier 2.
An early Purley goal from a penalty corner galvanised Hawks, who quickly levelled through Jack Biggs.
Wave after wave of attacks were launched at the Purley circle, with James Ward and Sam Chilvers on target to make it 3-1 at half-time.
After the interval, Hawks produced some of their best hockey of the season, resulting in further strikes from Biggs (2), Kieran Roche and Ward. Oxford remain in the hunt for promotion in Regional Division 1 after mixed fortunes in their weekend double header.
They fell to a shock 3-2 defeat against lowly Henley, but hit back to beat Wallingford 3-1 on Sunday.
Two Dan Smyth goals put Oxford 2-1 up at the break on Saturday, but Henley took the second-half honours with two goals, inflicting only the third defeat of the season on Oxford.
Smyth was also among the goals against Wallingford, giving his side the advantage at half-time.
Dan Bleach and Smyth again wrapped up the points, before Wallingford grabbed a consolation from a short-corner deflection.
A hat-trick from Tim Hardy proved in vain as Witney were held to a 4-4 draw by Ramgharia in Regional Division 2.
Witney looked home and dry after Ben Wells also got on the scoresheet, but a goal in the last minute earned the visitors a point and means Witney slip to fourth in the table.
OTHER RESULTS.
Regional Div 2: Oxford 3rd 0, Oxford 2nd 5 (A Small, A Wynd, B White, J Allcock, E Collins).
MBB&O Div 2: Ox Hawks 3rd 8, Sonning 3rd 0.
MBB&O Div 3: Oxford 5th 0, Oxford 4th 4 (J Burke, S Hudson, K Wharton, H Tasker).
MBB&O Div 4: Maidenhead 3rd 2, Witney 2nd 1 (T Yallop).
MBB&O Div 6: Oxford 7th 2 (P Charrett, J Williams), Eastcote 7th 0; Slough 3rd 5, Ox Hawks Fledglings 3 (F Webster, L Schleich 2).
MBB&O Div 7: Ox Hawks 4th 5, Wallingford 4th 0; Witney 3rd 4 (A Birnie 2, D Nasralla, N Vigar), W Hampstead 7th 1.
MBB&O Div 8: Witney 4th 2 (P Button, B Moss), Sonning 5th 2.
MBB&O Div 9: Oxford Hamsters 0, Reading Rov 3.
MBB&O Div 10 West: Witney 5th 2 (P Summers, P O’Brien), Sonning 6th 1.
Wessex Masters League Division 1: Oxford Bulls 6, Bournemouth Vets 0.
Others: Ox Hawks Senators w/o Basingstoke (5-0); Ox Hawks Falcons 3 (S Griffiths, J Kaluza, N Biggs), Reading 2.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here