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

特级做人爱c级日本3 April 2019

DFB-Pokal

Bayern Munich 5

Heidenheim 4

Late VAR drama

特级做人爱c级日本17 April 2019

UEFA Champions League

Manchester City 4

Tottenham 3

Christine Sinclair hat-trick

20 April 2019

特级做人爱c级日本National Women's Soccer League

Chicago Red Stars 4

Portland Thorns 4

A corner-kick for eternity

7 May 2019

特级做人爱c级日本UEFA Champions League

Liverpool 4

Barcelona 0

Late Gabigol double

特级做人爱c级日本23 November 2019

Copa Libertadores

Flamengo 2

River Plate 1