Comcast xFinity is running a promotion called XFINITY Sportstacular! where several sports networks that broadcast soccer games will be provided for free through this Sunday to current Comcast xFinity TV subscribers.

Among the networks/channels being made available for free are beIN SPORT, beIN SPORT Espanol, NBC Sports Network, FOX Sports 1, ESPN, ESPN2 and ESPN3.com.

Here’s the complete list of participating TV networks:

TV Networks:

  • NFL Network
  • NHL Network
  • NBA TV
  • FOX College Sports
  • Tennis Channel
  • CBS Sports Network
  • ESPN Goal Line
  • FOX Sports 1
  • NBC Sports Network
  • Golf Channel
  • Big Ten Network
  • beIN Sport and beIN Sport Español
  • Pac-12 (national and six regional networks per market availability)

Live Streaming Networks:

  • FOX Sports 1
  • NBC Sports Network
  • Golf Channel
  • Big Ten Network
  • beIN Sport and beIN Sport Español
  • ESPN Goal Line
  • Pac-12 (national and six regional networks per market availability)
  • Willow TV

ESPN, ESPN2 and ESPN3.com aren’t listed above, but they’re listed on the drop-down on this page where you can access them online.

For the live streaming networks, you can access them through November 17 via the Xfinity TV Go app or via the xFinity Sportstacular website, where the channels are streamed live and online.

Here are the matches being played this week that you can watch for free if you’re a Comcast xFinity TV customer:

Wednesday, November 13

Mexico vs New Zealand (World Cup playoff match, 1st leg), 2:45pm, ESPN, UniMas, Univision Deportes

Friday, November 15

Portugal vs Sweden (World Cup playoff match, 1st leg), 1:45pm, ESPN3.com
Ukraine vs France (World Cup playoff match, 1st leg), 1:45pm, ESPN3.com
Greece vs Romania (World Cup playoff match, 1st leg), 1:45pm, ESPN3.com
Iceland vs Croatia (World Cup playoff match, 1st leg), 1:45pm, ESPN3.com
Scotland vs USA (friendly), 3pm, ESPN2 and WatchESPN.com
England vs Chile (friendly), 3pm, FOX Sports 1
Belgium vs Colombia (friendly), 3pm, ESPN3.com
Argentina vs Ecuador (friendly), 7:55pm, beIN SPORTbeIN SPORT Espanol and DishWorld

Saturday, November 16

Nigeria vs Ethiopia (World Cup playoff match, 2nd leg), 10am, beIN SPORTbeIN SPORT Espanol and DishWorld
Senegal vs Ivory Coast (World Cup playoff match, 2nd leg), 2pm, beIN SPORTbeIN SPORT Espanol and DishWorld

Sunday, November 17

Cameroon vs Tunisia (World Cup playoff match, 2nd leg), 9:30am, beIN SPORTbeIN SPORT Espanol and DishWorld

Note: If you like what you see with beIN SPORT, you can subscribe to that channel for just $10/month via DishWorld to access La Liga, Serie A, Ligue Un and more.