Aayush Mahajan ∙ Feb 7 2023, 5:45 PM

 Ballance's ton derails Windies' momentum as Zimbabwe makes miraculous recovery 

image-lduf76gbBallance scored his first ton for Zim [Associated Press]

In what happened to be a topsy-turvy day, Zimbabwe repulsed West Indies after a horrible morning session as Gary Ballance and Brandon Mavuta rallied their side back into the match.

Alzarri throws first punches

Starting the Day 4 at 114/3, the Chevrons were not allowed to make an upside dive as West Indies' Alzarri Joseph steamed in to rattle Zimbabwe. 

Half-centurion Innocent Kaia was the first one to be shown the walking papers and was soon followed by Tafadzwa Tsiga. Two more wickets fell inside the first session in the form of Brad Evans and Wellington Masakadza as the hosts sank to 192/7.

Ballance's fairytale debut 

Ballance, who has shifted his base from England to Zimbabwe, helped his team sail through at the time the Windies were rocking their boat.

Also a debutant, Mavuta, who had claimed a five-for in the first innings, proved to be mighty effective with the bat as Ballance recorded a 135-run game-changing stand with him.

The debutant duo made amends for a horrendous first session with Ballance smashing his fifth overall and maiden Test ton for Zimbabwe. Mavuta scored a fifty but Jason Holder got a hold of his wicket soon after.

With Ballance staying unbeaten at 137, Zimbabwe declared their innings at 379/9 despite trailing behind the West Indies' first innings score by 68 runs, aiming to take the advantage Zimbabwe of the moving ball in the evening.

The West Indies ended the day at 21/0 with their openers Kraigg Brathwaite and Tagenarine Chanderpaul at the crease.

Brief Scores:

West Indies - 447/6 d (143)

Tagenarine Chanderpaul 207* (467), Kraigg Brathwaite 182 (312); Brandon Mavuta 5-140 (41), Wellington Masakadza 1-85 (31)

Zimbabwe - 379/9 d (125)

Gary Ballance 137* (231), Innocent Kaia 67 (132); Alzarri Joseph 3-75 (26), Jason Holder 2-55 (17)

West Indies - 21/0 (13)

Kraigg Brathwaite 11* (41), Tagenarine Chanderpaul 10* (37); Victor Nyauchi 0-4 (5), Brad Evans 0-6 (2)

West Indies lead by 89 runs

Read more: Murphy is going to be a superstar: Steve O'Keefe picks his dark horse for BGT 2023