Costa Rica vs Canada Live Score and Live Stream

Live Coverage

Costa Rica played Canada at the 1/4 final of Concacaf Gold Cup on July 25. The match kicked off 23:00 UTC. Canada won 0-2.

Junior Hoilett scored the first goal on the 18th minute of the game followed by a goal from Stephen Eustaquio, who made the final score 0-2.

ScoreBat is covering Costa Rica vs Canada in real time, providing the live stream and live score of the match, team line-ups, full match stats, live match commentary and official video highlights. We cover all matches of Concacaf gold cup 1/4 final in real time and provide live streaming whenever possible.


Live Streaming

You can watch Costa Rica vs Canada live stream here on ScoreBat when the official streaming is available. We will provide only official live stream strictly from the official channels of Concacaf gold cup 1/4 final, Costa Rica or Canada whenever it is available. Live streaming will begin when the match is about to kick off.

Costa Rica represents Costa Rica while Canada represents Canada and they are playing this match of 1/4 final on Sunday. Make sure to follow it live here on ScoreBat.

We only provide live streaming when we can find an official stream by the league or one of the teams. If you are unable to watch the live broadcast on this page it probably means that there are no official streamings available yet.


We are updating team formations and line-ups for Costa Rica - Canada in real time.

Costa Rica kicked off the game with Esteban Alvarado, Francisco Calvo, Oscar Duarte, Keysher Fuller, Ronald Matarrita, Celso Borges who got substituted by Jimmy Marin on the 90th minute, David Guzman who got substituted by Allan Cruz on the 66th minute, Joel Campbell, Ariel Lassiter who got substituted by Jose Guillermo Ortiz on the 46th minute, Alonso Martinez who got substituted by Luis Diaz on the 46th minute and Johan Venegas who got substituted by Bryan Ruiz on the 46th minute as starters, with Giancarlo Gonzalez, Yael Lopez, Kendall Waston, Jefferson Brenes, Allan Cruz, Luis Diaz, Jimmy Marin, Bryan Ruiz, Jose Guillermo Ortiz and Ariel Rodriguez on the bench.

Canada's starting eleven were Maxime Crepeau, Alistair Johnston, Mark Anthony Kaye who got substituted by Samuel Piette on the 70th minute, Kamal Miller, Steven Vitoria, Stephen Eustaquio, Junior Hoilett who got substituted by Tesho Akindele on the 70th minute, Richie Laryea, Jonathan Osorio who got substituted by Liam Fraser on the 85th minute, Tajon Buchanan who got substituted by Theodor Corbeanu on the 88th minute and Lucas Cavallini who got substituted by Doneil Henry on the 85th minute, with Jayson Leutwiler, Dayne St Clair, Doneil Henry, Tyler Pasher, Frank Sturing, Liam Fraser, Samuel Piette, Tesho Akindele and Theodor Corbeanu on the bench.

Referee showed the yellow card 3 times throughout the game. Jonathan Osorio, Lucas Cavallini and Tesho Akindele were the ones to receive it.


Explore stats from Costa Rica vs Canada on ScoreBat - we are updating the numbers on this page every second of the game.

  • Ball Possession: 44 - 56
  • Total Attempts: 2 - 12
  • Shots On Target: 1 - 4
  • Fouls: 17 - 17
  • Corners: 1 - 9
  • Saves: 2 - 1
  • Throw-Ins: 22 - 22
  • Free Kicks: 19 - 17


Costa Rica and Canada have met twice since July 2015. Those matches ended in a draw. The most recent match between them took place on July 11, 2017 at the Group A of Concacaf Gold Cup which ended in a draw - 1-1. Costa Rica have scored 1 goal in these 2 head-to-head matches in total and Canada have also scored 1. So, overall, Costa Rica and Canada have almost identical head-to-head record against each other in their recent history.

Recent Form

Costa Rica are on a winning streak - they have won Jamaica, Suriname and Guadalope in their previous 3 matches while Canada have lost to USA in their previous match. Overall, Costa Rica have won 5 of their last 20 matches, losing 9 and drawing 6, while Canada have won 16 of their last 20 matches, losing 4 and drawing 0. In their most recent 6 matches Costa Rica have won 3 times (1-0 against Jamaica on 20th of July, 1-2 against Suriname on 17th of July and 3-1 against Guadalope on 13th of July), lost twice (4-0 against USA on 9th of June and 0-0 against Mexico on 4th of June) and drew once (2-2 against Honduras on 6th of June). In their most recent 6 matches Canada have won 5 times (1-4 against Haiti on 15th of July, 4-1 against Martinique on 11th of July, 3-0 against Haiti on 16th of June, 0-1 against Haiti on 12th of June and 4-0 against Suriname on 9th of June) and lost once (1-0 against USA on 18th of July).

Team Streaks

  • Canada haven't played a draw in their previous 20 matches.
  • Costa Rica have gone 4 consecutive matches without a draw.

Video Highlights

We are adding goal videos and full video highlights of the match between Costa Rica and Canada in real time. You can watch the goals by Junior Hoilett and Stephen Eustaquio as the videos of the goals are added usually minutes after the actual event if there are any official videos available. Full video highlights of Costa Rica - Canada are being added as they become available on the official social media channels of the league or the teams.

Live Commentary

  1. Full Time
    Match ends. Costa Rica 0, Canada 2.
  2. 90'
    Substitution for Costa Rica. Jimmy Marin replaces Celso Borges
  3. 88'
    Substitution for Canada. Theodor Corbeanu replaces Tajon Buchanan
  4. 85'
    Substitution for Canada. Doneil Henry replaces Lucas Cavallini
  5. 85'
    Substitution for Canada. Liam Fraser replaces Jonathan Osorio
  6. 83'
    Tesho Akindele is shown the yellow card.
  7. 70'
    Substitution for Canada. Tesho Akindele replaces Junior Hoilett
  8. 70'
    Substitution for Canada. Samuel Piette replaces Mark Anthony Kaye
  9. 68'
    0 - 2
    Stephen Eustaquio scores for Canada.
  10. 66'
    Substitution for Costa Rica. Allan Cruz replaces David Guzman
  11. 46'
    Substitution for Costa Rica. Luis Diaz replaces Alonso Martinez
  12. 46'
    Substitution for Costa Rica. Bryan Ruiz replaces Johan Venegas
  13. 46'
    Substitution for Costa Rica. Jose Guillermo Ortiz replaces Ariel Lassiter
  14. Kick-off
    Second half begins
  15. Half Time - 0 : 1
    First half ends.
  16. 38'
    Lucas Cavallini is shown the yellow card.
  17. 31'
    Jonathan Osorio is shown the yellow card.
  18. 18'
    0 - 1
    Junior Hoilett scores for Canada.
  19. Kick-off
    First half begins