Three high-quality goals, including an Adam Morris brace, were enough for Thame United to clinch their eighth consecutive league win at the expense of Newbury.
The result keeps Thame fifth in the Hellenic Premier Division, six points behind leaders Highmoor Ibis with three games in hand.
After a fairly even opening, United broke the deadlock on 10 minutes when Dan West, on his return to the team, collected the ball on the left, made some space, and then delightfully lobbed the goalkeeper into the far corner.
Although Newbury pressed for a quick response, United had two opportunities to extend the lead, with a Luke Ricketts header dropping on to the roof of the net on 16 minutes before skipper Morris put West through on 21 minutes with just the goalkeeper to beat, but the in-form striker lost his footing.
For the remainder of the half, Newbury enjoyed the majority of possession and the equaliser arrived in bizarre circumstances on 39 minutes. A cross-field ball into the box saw Cockerill come off his line, but the ball ricocheting off his legs to Ellis Hercules, whose attempted clearance came back off striker Richie Guy and into an unguarded net.
United came out with renewed vigour at the start of the second half and restored their lead when Morris hit an unstoppable shot from 25 yards that beat Waller and went in off the underside of the bar.
Better was still to come as, five minutes later, Morris – this time 40 yards from goal – received the ball and after spotting Waller off his line, hit a powerful effort that the retreating Waller was unable to stop for a second superb goal.
Thame United are away to fellow high-flyers Binfield this weekend.