A STUNNING century from High Wycombe opener Gavin Baker kept their title hopes alive as they upset Home Counties leaders Henley with an impressive 40-run victory.
Baker make 118 from just 124 balls, crashing 14 fours and two sixes, as the hosts powered to 241-9 in 50 overs.
No one else made it to 30, with George Russell, James Benning and Matt Eyles all falling in the 20s.
But Baker's match-winning knock was enough.
Benning, Uzair Umjaid and Saif Zaib all took three wickets as Henley, despite a 63 from opener Michael Roberts, were all out for 201 in 44.4 overs.
High Wycombe are still third despite the win, 21 points adrift of Henley with three matches to go.
They go to Tring on Saturday.
Meanwhile, Gerrards Cross weren't able to build on a win over High Wycombe as they went down to Slough to remain at the foot of the table.
In Division One, Amersham beat Great & Little Tew but Chesham remain last after losing to Dinton.