Canada have set out a marker on the opening day as they look to qualify for a World Cup for the first time in over a decade with thumping win over the Philippines.

The star of the day was debutant Matthew Spoors. The former Australian Under-19 international, who has Canadian citizenship through his parents and plays for Western Australia's second XI, set a record for the highest ever score on T20I debut, scoring an unbeaten 108 from 66 balls, beating the previous record held by Serbia's Leslie Dunbar who scored 104 against Bulgaria in October 2019.

He put on 149 in 15 overs for the first wicket with Rayyan Pathan. The Toronto native contributed 73 from 44 balls before he was the first - and only - wicket to fall in the Canadian innings. Spoors continued his innings with skipper Navneet Dhaliwal, who contributed 26, taking Canada's total to 216-1.

The Philippines, playing their first international since the rain-affected five over thrash against Vanuatu three years ago that earned them their ranking position to secure their place in this tournament, batted out their overs but only managed 98-5 in their reply, losing by 118 runs. Daniel Smith top scored for them with 35.

The Canadians will look to make it two from two when they take on hosts Oman tomorrow, whilst the Philippines play Nepal.