Cracking finish! Bryan Ruiz (Costa Rica) v Mexico