Manchester United Data
Premiership · Matchday 05

Liverpool v Manchester United

1–2
HT 0–0
Sunday 23rd September 2012 · Anfield · Att: 44,263

Manchester United beat Liverpool 2–1 at Anfield on Sunday 23rd September 2012 in the Premiership. Rafael da Silva (51') and Robin van Persie (81') scored for United.

Timeline

Running score
  1. Kick Off
  2. 39' Jonjo Shelvey
  3. Half Time 0–0
  4. 46' Steven Gerrard Assist: Glen Johnson 1–0
  5. 46' Paul Scholes for Nani
  6. 51' Rafael da Silva Assist: Shinji Kagawa 1–1
  7. 58' Paul Scholes
  8. 77' Jose Reina
  9. 77' Pepe Reina
  10. 81' Robin van Persie pen 1–2
  11. 81' Javier Hernandez for Kagawa
  12. 84' Robin van Persie
  13. 89' Danny Welbeck for Rafael
  14. Full Time 1–2

Match Facts

Starting XI

Liverpool Lineup

4-2-1-3
Starting XI
2 Glen Johnson LB
5 Daniel Agger CD-L
7 Luis Suárez F
8 Steven Gerrard RM ⚽
24 Joe Allen LM
25 Pepe Reina G
29 Fabio Borini AM-L
31 Raheem Sterling AM-R
33 Jonjo Shelvey RCF
34 Martin Kelly RB
37 Martin Skrtel CD-R
Substitutes
1 Brad Jones
3 José Enrique
4 Nuri Sahin
11 Oussama Assaidi
14 Jordan Henderson on
23 Jamie Carragher on
30 Suso on

Opposition lineup via ESPN. Opposition players do not have profile pages on this site.

Managers

MUFC
Alex Ferguson
Manchester United
OPP
Brendan Rodgers
Liverpool

Match Information

Man Utd
4-2-3-1
Formation
Liverpool
4-2-1-3
Man Utd Liverpool
46%
Possession
54%
10
Shots
14
6
Shots on Target
8
3
Corners
7
6
Fouls
14
1
Offsides
0

United vs Liverpool History

Meeting 186 of 218
218
Played
85
Won
61
Drawn
72
Lost
296
Goals For
294
Goals Against
All-time record, from the first meeting on Saturday 28th April 1894. After this match United had played Liverpool 186 times: 73W 51D 62L.
All-timePWDLFAWin%
Home 105533220 17611150.5
Away 100272548 10516827.0
Neutral 13544 151538.5
All 218 meetings with Liverpool →

Match results, lineups and goalscorers compiled from mufcinfo.com; advanced match statistics (xG, shots, possession) via FBref and FotMob where available. Last updated 29 September 2026. How we compile this data →