Pundits question Alphonso Davies after penalty miss | Stadium Astro