Masons took full advantage of a surprise defeat by leaders Didcot Conservative Club to close in at the top of the Oxford Summer League Group A table.
Didcot went down 4-2 at home to Vikings, with Masons hitting Berinsfield for six to move just a point behind the top side.
Mick Murphy, Martyn Wood and Alan Lowe were in top form in Masons’ emphatic success.
Bob Allsworth won both of his games in Vikings’ success, including a last-ball win against Sue Atkins.
In Group B, Marlborough Club are a point clear after a 4-2 win at Gladiators Club B.
Arthur McIntyre and Chris Iagoe won twice.
Vikings v Masons, West Oxford Democrats Club v Didcot CC, Gladiators Club A v Marlborough Club A, Blechingdon v Gladiators Club B.