Earlier in the match on day one, Dickwella made an outstanding 183 off 155 comprising of 23 boundaries one hit over ropes. He was ably supported by Upul Tharanga (61) and Farveez Maharoof (67) which came in quick time to aid NCC to compile a massive 443 for 9.  

As the game progressed to day two, the NCC bowlers stepped out with more intent as the visitors added a mere six runs to their overnight score of nine before losing the nineteen-year-old debutant Nisal Fransico. The hosts’ dominated from that point onwards as they bagged wickets in regular intervals and Bloomfield found themselves 97/6 at a point. Aloka Amarasiri and Nipun Karunanayake provided a bit of resistance lower down the order as they made 87 and 30 respectively. Adeesha Nanayakkara and yet another debutant Tiran Danapala chipped in with useful 20’s in a demoralising batting performance for the visitors who wrapped up at 200.

Off-spinner, Tharindu Kaushal spearheaded the bowling for the hosts with 3/73 while Dushmantha Chameera, Lahiru Kumara and Farveez Maharoof chipped in with 2 wickets apiece.

NCC enforced the follow-on and in contrast to the first innings the visitors got off to a decent start as they ended day two on 94/1 with Lahiru Jayakody unbeaten on a composed half century. Bloomfield went on to impress on day three as Captain Nipun Karunanayake made a fighting 124 as Bloomfield managed to keep the star-studded NCC team on the field for more than six hours and made them bat again.

NCC stepped out all guns blazing in chasing this target with little time remaining on the 3rd and final day Dickwella and Sandun Weerakkody picked up from where they left off from the first innings as they clattered the Bloomfield bowling to all ends of the park. Despite losing Dickwella midway through their quest Weerakkody carried on his merry way. He scored a staggering 68 off a mere 24 balls comprising of 3 boundaries and 6 colossal hits. Dinesh Chandimal chipped in with a handy 14 right at the end.

NCC – 443/9 declared in 84 overs: Niroshan Dickwella 183, Sandun Weerakkody 64, Jehan Mubarak 42, Upul Tharanga 61, Farveez Maharoof 67, Malith Mahela 5/83, Lahiru Fernando 2/72.

Bloomfield – 200 all out in 64.4 overs: Aloka Amarasiri 87*, Nipun Karunanayake 30, Adeesha Nanayakkara 23, Thiran Dhanapala 25, Tharindu Kaushal 3/73, Dushmantha Chameera 2/28, Lahiru Kumara 2/36, Farveez Maharoof 2/15.

Bloomfield (FO – 2nd inn) 346 all out in 99.1 overs:  Nipun Karunanayake 124, Lahiru Jayakodi 89, Nisal Francisco 36, Adeesha Nanayakkara 31, Tiran Danapala 31, Tarindu Kaushal 5/132, Farveez Maharoof 2/17, Jehan Mubarak 1/24

NCC – 104/1 in 9.3 overs: Sandun Weerakkody 64*, Niroshan Dickwella 26, Dinesh Chandimal 14*, Imran Khan 1/32.