The last time these two teams met in a World Cup, Canada were bundled out for 36 and Sri Lanka knocked off the runs in just a few overs. When Sri Lanka won the toss and chose to bat first, it meant that a quick match was unlikely to happen again, but Sri Lanka were still by far the better team today.

Canada actually started reasonably well though, with some tight bowling keeping Sri Lanka's run rate under five an over for the first half of their innings, despite a fifty from Tillakaratne Dilshan. But the wickets weren't falling, and this enabled Kumar Sangakkara and Mahela Jayawardene to settle themselves in and put on a big partnership.

Coming together with the score on 88-2 in the twentieth over, they started scoring slowly at first, but soon picked up speed. When Sangakkara hit an easy catch back to John Davison 22 overs later, with his score on 92, they had put on 179 for the third wicket. Jayawardene reached his century from 80 balls soon afterwards - the fourth fastest century in World Cup history - but was dismissed by Davison from the next ball he faced.

With six overs to go, Sri Lanka would have been looking to make 350 from their fifty overs, but Canada pulled things back a little, with Harvir Baidwan bowling a couple of fiery overs in which he took two wickets. Sri Lanka reached 332-7 in their fifty overs.

The target was well out of reach for Canada, even more so when John Davison was out from his first ball. I've said it before and I hate to sound like a broken record, but opening the batting seems to be the wrong move for the oldest player in the tournament. Ashish Bagai and Rizwan Cheema, with 22 and 37 respectively, had decent starts, but couldn't go on.

Canada were eventually dismissed for 122, losing by 210 runs. They next play against Zimbabwe on the 28th, a match they will be hoping to win. They look to need the week off too, as Henry Osinde was only unable to bowl 13 balls before going off injured, Tyson Gordon needed to bat with a runner and Rizwan Cheema was suffering from cramp.

Sri Lanka's next match is against Pakistan on Saturday, whilst the next associate in action will be the Netherlands, who play England on Tuesday in a rematch of the famous World Twenty20 match in 2009. That match will be covered live by CricketEurope.