On Saturday, the USA and Canada played out a tie followed by a Super Over in one of the most thrilling matches in the 174 year history of this rivalry. Yesterday's game came pretty close to matching that contest as USA's Steven Taylor successfully scored 22 from the final over to secure a two wicket win for the hosts in Morrisville, North Carolina.

Canada batted first in the match after Nitish Kumar won the toss. Hamza Tariq and Nikhil Dutta top scored with each of them making 31. Nosthush Kenjige was the pick of the American bowlers, taking 3-44.

The home team lost Monank Patel for a duck early in their chase, but that brought Steven Taylor to the crease. The Florida native has ambitions of playing for the West Indies, and his innings in the chase was certainly reminiscent of the displays we've seen of the 2016 World Twenty20 champions in recent years.

Going in to the final over of the match, he was on 74 from 49 balls, with his team needing 22 from that final over. Junaid Siddiqui bowled it, and Taylor hit him for six from the first ball. Two twos followed from the next two balls, before a pair of sixes secured the two wicket win with a ball to spare. Taylor finished on 96 from 54 balls with 5 fours and 7 sixes.

Earlier in the day, the USA's place in next year's Americas regional final was secured when Panama secured a nine run win over Belize, largely thanks to Soyeb Chohan's knock of 51 from 24 balls. Kengarbhai Ahir then did the business with the ball, taking 4-10.

The top two may have been decided, but there are still two games to play tomorrow. Hosts USA take on Belize in the first match of the day, followed by Canada v Panama.