A mouth-watering clash between title contenders Manchester City and Liverpool and Real Madrid's return to La Liga action are two of the highlight games on January 3, 2019.

Wednesday to decide the Premier League title?

Manchester City vs Liverpool

It's the match fans in the UK and around the world are highly anticipating. But could it effectively decide the Premier League title? So far, Liverpool have yet to lose a single game, and should they win this match, they will be nine points clear of second-placed Tottenham. However, the Reds have struggled recently in trips to the Etihad Stadium, with just one victory from their last nine trips.

That being said, Jurgen Klopp has proven to be a true nemesis for Pep Guardiola, who has lost seven times in all competitions to the German tactician. No other manager has managed to frustrate the highly-decorated Spanish coach, and he certainly will be looking to make it an eighth success later today.

In the USA, the match begins at 15:00 EST (12:00 PST) on several networks, and American fans have a plethora of choices to view and stream the match: Telemundo Deportes En Vivo, SiriusXM FC, UNIVERSO NOW, NBC Sports Live, UNIVERSO, NBCSN, and NBCSports.com.

Live in the UK, but not able to make it to the Etihad to watch Manchester City vs Liverpool live at 20:00 GMT? Well, UK-based fans, like their American counterparts also have a wealth of selections to stay on top of all the action from kick-off to the final whistle: BBC Radio 5 Live, Sky Sports Main Event, Sky Sports Premier League, BBC Radio Manchester, and SKY GO Extra.   

SBS Live, SBS, and Optus Sport will be your options to follow Manchester City vs Liverpool if you live in Australia, and in Canada, RDS GO, TSN GO, TSN1, TSN3, TSN4, TSN5, and RDS 2

Real Madrid return to La Liga action

Villarreal vs Real Madrid

After clinching the Club World Cup in comfortable fashion - which was to be expected - Real Madrid now resume action in 2019 with a trip to face Villarreal. Solari's side sit in fourth spot, albeit with a game in hand and could close the gap on league leaders Barcelona to five points with a positive result at the Yellow Submarines' home ground.

Their opponents find themselves in the relegation zone after an awful campaign to date, which has seen them win just three out of their opening 16 games. One of those victories was in their last four matches, but Villarreal come into this match having picked up just one point from their most recent three.

Villarreal vs Real Madrid kicks off at 15:30 EST/21:30 CET. If you are based in the United States, you can follow all the action from this tie on beIN Sports varied platforms, including beIN SPORTS, beIN SPORTS en Español, and beIN SPORTS CONNECT.

In the UK, Eleven Sports 1 UK and Eleven La Liga TV will be covering the match, while Canadian fans can select from beIN SPORTS CONNECT Canada, beIN Sports Canada, beIN SPORTS en Español, or DAZN. Finally, in Spain, Movistar+ and Movistar Partidazo are your options, and in Australia, feel free to check out beIN Sports Connect, beIN SPORTS 2, or Kayo Sports if you want to catch Villarreal vs Real Madrid.

Elsewhere in Europe...a Primeira Liga double header on GOLTV

Although certainly most eyes will be on the highly-anticipated clash between Manchester City and Liverpool, Primeira Liga fans also have something to be excited about as well.

Sporting CP vs Belenenses

Fourth-placed Sporting CP will hope to use their game in hand to try to leap back into second spot as they welcome eighth-placed Belenses at 13:00 EST/18:00 GMT. Check out GOLTV and GolTV Espanol if you live in the US and Antena 1 - RTP and Sport TV2 if you reside in Portugal.

Desportivo Aves-Porto

Meanwhile, league leaders Porto, who also have a make-up game to play, will face struggling side Desportivo Aves at 15:15 EST/20:15 GMT. GOLTV and GolTV Espanol will be showing this Primeira Liga match in the US, while Antena 1 - RTP and Sport TV2 will also provide coverage for fans based in Portugal.