Wow, if Canada win this then it really would be the greatest upset ever. All credit to a brilliant innings by O'Brien yesterday, but at least Ireland have several players playing with English counties, and Canada have nothing like that.
I don't think Canada will win this, though, because their batting has been so weak (with the exception of Cheema) so far this tournament. Imagine if they did pull it off though! Pakistan 181/9 now!