Canada clip the Eagles' wings