Watch World Cup 2018 Live Stream

TV Schedule & Fixtures: Watch every match from the BBC & ITV here on TVPlayer.
To watch on mobiles, tablets, TV & other connected devices download our latest apps here.

Group Stage

  • Saturday 23rd June

    • Group G
      • Belgium

        Tunisia

        5 - 2

    • Group F
      • South Korea

        Mexico

        1 - 2

      • Germany

        Sweden

        2 - 1

  • Friday 22nd June

    • Group E
      • Brazil

        Costa Rica

        2 - 0

      • Serbia

        Switzerland

        1 - 2

    • Group D
      • Nigeria

        Iceland

        2 - 0

  • Thursday 21st June

    • Group C
      • Denmark

        Australia

        1 - 1

      • France

        Peru

        1 - 0

    • Group D
      • Argentina

        Croatia

        0 - 3

  • Wednesday 20th June

    • Group B
      • Portugal

        Morocco

        1 - 0

      • Iran

        Spain

        0 - 1

    • Group A
      • Uruguay

        Saudi Arabia

        1 - 0

  • Tuesday 19th June

    • Group H
      • Colombia

        Japan

        1 - 2

      • Poland

        Senegal

        1 - 2

    • Group A
      • Russia

        Egypt

        3 - 1

  • Monday 18th June

    • Group F
      • Sweden

        South Korea

        1 - 0

    • Group G
      • Belgium

        Panama

        3 - 0

      • Tunisia

        England

        1 - 2

  • Sunday 17th June

    • Group E
      • Costa Rica

        Serbia

        0 - 1

      • Brazil

        Switzerland

        1 - 1

    • Group F
      • Germany

        Mexico

        0 - 1

  • Saturday 16th June

    • Group C
      • France

        Australia

        2 - 1

      • Peru

        Denmark

        0 - 1

    • Group D
      • Argentina

        Iceland

        1 - 1

      • Croatia

        Nigeria

        2 - 0

  • Friday 15th June

    • Group A
      • Egypt

        Uruguay

        0 - 1

    • Group B
      • Morocco

        Iran

        0 - 1

      • Portugal

        Spain

        3 - 3

  • Thursday 14th June

    • Group A
      • Russia

        Saudi Arabia

        5 - 0