Canada really missed a trick in the middle overs when Ajmal and Hafeez were bowling to that ridiculous 4-in field. Could've tried to be a bit more adventurous then and you never know.
To be honest, I knew it was game over when Afridi came back for his second spell and started with his medium-pace legspin. That was some quality bowling and Canada were just not up for it. I thought Cheema had some potential but he just played a mindless slog to Afridi, AFTER having whacked him for a four not two balls earlier, and Afridi probably saw it coming from miles.
Pakistan's bowling line up have been a handful in the Sri Lankan conditions, especially under lights. Even today Umar Gul and Razzaq were getting the ball to wobble all over the place in the early overs. Sure, Canada made them look a bit better than they were today, but teams are not going to have a fun time chasing against these guys.