Chasing 212 for victory after Canada skipper Ashish Bagai elected to bat first, Australia rode on Watson and Haddin's huge partnership to reach the target in 34.5 overs and extend their winning run in World Cups to 34 matches.
This was Australia's best opening stand in World Cups and also the best for the first wicket at the Chinnaswamy Stadium here. The previous record for the opening wicket at this venue was held by India's Sachin Tendulkar and Sourav Ganguly, who put on 169 runs against New Zealand in 1997.
Watson smashed 94 off 90 balls with the help of nine boundaries and four sixes, while Haddin's 88 came off 84 deliveries and contained 11 hits to the fence and two over it.
Image: Australia's cricketer Shane Watson, right, plays a shot as Canada's cricket captain Ashish Bagai looks on during the Cricket World Cup Group A match between Australia and Canada in Bangalore, India, Wednesday, March 16, 2011.