Captain Luke Sugg led from the front as England defeated Nepal by 90 runs in Bangalore in the T20 Blind World Cup.
The Warwickshire Bears all-rounder and former ECB Disability Player of the Year brought up his century as England raced to 233 for five in their 20 overs.
England's win keeps the side in the hunt for one of the four knockout spots with two group matches – against Australia and West Indies – remaining.
Sugg registered his hundred – off 62 balls – in the penultimate over of the innings but was bowled by Padam Bahadur Badaila with just three deliveries left before he could add to his total.
He wasn't the only high scorer, with Peter Blueitt recording his sixth fifty of the tournament and sharing a fourth-wicket stand of 157 with the captain.
Sugg was once again at the centre of proceedings when he trapped Nepal opener Lok Bahadur Thapa lbw off the second ball of their reply and he claimed his second wicket in the 20th over to finish on tidy figures of 2-28.
Justin Hollingsworth was also among the wickets with two to his name, dismissing Jeevan Gurung and Ramesh Bahadur Baniya, while Nepal lost three more batsmen to run outs, leaving them too much to do as they ended the innings on 143.
England face Australia tomorrow, when they will hope to make it four wins in a row.
England T20 Blind World Cup group stage fixtures
31 January 2017 – England v Pakistan (England lose by 95 runs)
1 February 2017 – England v New Zealand (England win by eight wickets)
2 February 2017 – England v India (England lose by 10 wickets)
3 February 2017 – England v Sri Lanka (England lose by 103 runs)
4 February 2017 – England v South Africa (England win by 43 runs)
5 February 2017 – England v Bangladesh (England win by four wickets)
7 February 2017 – England v Nepal (England win by 90 runs)
8 February 2017 – England v Australia
9 February 2017 – England v West Indies
World Cup knockout fixtures
11 February 2017 – semi-finals
12 February 2017 – final