Canada's Lucas Cavallini scores a 95th-minute penalty winner in final warm-up game against Japan
Canada's men's national team is riding high going into their first World Cup appearance since 1986 and they don't seem to be slowing down from their qualification form.