England bounced back from consecutive losses to beat South Africa by 43 runs in Mumbai today.
The much needed win – which came in their fifth match in as many days – keeps alive their hopes of reaching the T20 Blind World Cup semi-finals.
Leading the charge were openers Matthew Page and Ed Hossell, who put on 88 for the first wicket before Page was dismissed by William Malinga.
England's top scorer in yesterday's Sri Lanka match, Peter Blueitt, immediately picked up where he left off to build a score with Hossell and subsequently Justin Hollingsworth, Nathan Foy and Rory Hossell.
Blueitt recorded his third half century of the tournament to date with an unbeaten 56.
Hollingsworth also excelled with the bat, posting 69 as England finished their innings on 257 for five.
South Africa responded through Dominic Scott Adriaans' 96 but England took three wickets in the final five overs to stem the flow of runs and leave their opponents 43 runs short.
James Millward was the pick of England's bowlers with his 2-46.
England face Bangladesh in their sixth group match tomorrow.
England Visually Impaired squad
Luke Sugg – Warwickshire (captain)
Amin Afshari – Kent
Peter Blueitt – Yorkshire
Matthew Dean – London Metro
Nathan Foy – Warwickshire
Daniel Field – Sussex
Justin Hollingsworth – Warwickshire
Edward Hossell – Somerset
Rory Hossell – Somerset
Gareth Jones – London Metro
Mahomed Khatri – Warwickshire
Simon Ledwith – Sussex
James Millard – Sussex
Matthew Page – London Metro
Mark Turnham – Warwickshire
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
7 February 2017 – England v Nepal
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