MAX Waller produced with bat and ball to fire Dorset through to the Unicorns T20 finals day, writes Aidan Williams.

Going into their away double header with Wiltshire, Dorset knew that anything other than two defeats would secure their spot as Group 4 winners.

The visitors lost the first rain reduced 13-over match of the day at South Wilts CC by five runs, but responded in the second game with a 27 from Sam Young and Max Waller's 25 setting of total of 127.

Waller was then one of three men to take two wickets, alongside Brad Currie and Josh McCoy as Wiltshire lost by 14 runs.

The day initially started brightly for Dorset in the opening game. Having elected to field, deliveries from Currie and Tom Morton left Wiltshire 17-3 early on.

Yet the Wiltshire middle order stiffened, with another 17 runs on the board before Ed Young (6) was stumped by Lewis McManus.

The key partnership between Neil Clark (32) and Bradley Dawson (19no) took Wiltshire from 40 to 86, eventually finishing on 88-6.

In reply, Dorset started well with McManus (16) the first to fall with 31 runs on the board.

A three-wicket spell while conceding just three runs ruined Dorset’s momentum, as they fell five runs short.

Yet Luke Webb's men would make no mistake in the second game, which was back to the full 20 overs.

Batting first, McManus (22) was the first to fall, but consistent runs from throughout the order ensured a decent total.

Young notched 27, while Felix Organ (15) and Alex Eckland (14) nudged the score on further before Waller’s late 25 helped Dorset set a good total.

In reply, Wiltshire faced a consistent attack from Dorset’s bowlers as they were dismissed for 113.

Dorset will head to Wormsley in August for the finals day alongside Lincolnshire, Buckinghamshire and Hertfordshire.