10 of the best matches of 2019

The games you shouldn't have missed

10 of the best matches of 2019

A high-quality tussle

3 January 2019

Premier League

Manchester City 2

Liverpool 1


Minnows almost triumph

3 April 2019

DFB-Pokal

Bayern Munich 5

Heidenheim 4

Late VAR drama

17 April 2019

UEFA Champions League

Manchester City 4

Tottenham 3

Christine Sinclair hat-trick

20 April 2019

National Women's Soccer League

Chicago Red Stars 4

Portland Thorns 4

A corner-kick for eternity

7 May 2019

UEFA Champions League

Liverpool 4

Barcelona 0

A village of 2,400 on top of Oceania

11 May 2019

OFC Champions League

Magenta 0

Hienghene Sport 1

More about the fairy tale team

A goalscoring machine in the making

30 May 2019

FIFA U-20 World Cup

Norway 12

Honduras 0

Watch Haland score nine for Norway

Hosts push holders

28 June 2019

FIFA Women's World Cup

France 1

USA 2

Watch the highlights

Two U-17 giants collide with late drama

17 November 2019

FIFA U-17 World Cup

Mexico 1

Brazil 2

Watch the highlights

Late Gabigol double

23 November 2019

Copa Libertadores

Flamengo 2

River Plate 1