31. Round
18/11/2011 15:30 Zenit St. Petersburg - Anzhi Makhachkala 0:0 (0:0)
16:15 CSKA Moskva - Rubin Kazan 1:2 (1:1)
20/11/2011 10:00 Dinamo Moskva - Kuban Krasnodar (old) 2:1 (2:0)
12:15 Spartak Moskva - Lokomotiv Moskva 2:0 (2:0)
32. Round
26/11/2011 13:00 Kuban Krasnodar (old) - Spartak Moskva 1:1 (1:0)
14:30 Rubin Kazan - Dinamo Moskva 2:0 (2:0)
27/11/2011 12:30 Zenit St. Petersburg - Lokomotiv Moskva 2:1 (2:1)
15:30 Anzhi Makhachkala - CSKA Moskva 2:1 (0:0)
33. Round
03/03/2012 12:00 CSKA Moskva - Zenit St. Petersburg 2:2 (1:1)
14:30 Lokomotiv Moskva - Kuban Krasnodar (old) 2:0 (2:0)
05/03/2012 15:30 Dinamo Moskva - Anzhi Makhachkala 0:1 (0:0)
15:45 Rubin Kazan - Spartak Moskva 1:1 (0:0)
34. Round
09/03/2012 10:00 CSKA Moskva - Dinamo Moskva 1:1 (1:0)
11/03/2012 12:00 Rubin Kazan - Lokomotiv Moskva 0:0 (0:0)
15:30 Zenit St. Petersburg - Kuban Krasnodar (old) 1:1 (0:1)
12/03/2012 15:00 Anzhi Makhachkala - Spartak Moskva 0:0 (0:0)
35. Round
16/03/2012 15:00 Dinamo Moskva - Zenit St. Petersburg 1:5 (0:3)
18/03/2012 10:15 Kuban Krasnodar (old) - Rubin Kazan 1:0 (1:0)
12:30 Lokomotiv Moskva - Anzhi Makhachkala 1:0 (0:0)
19/03/2012 15:30 Spartak Moskva - CSKA Moskva 1:2 (0:1)
36. Round
24/03/2012 12:15 CSKA Moskva - Lokomotiv Moskva 0:2 (0:2)
25/03/2012 12:00 Dinamo Moskva - Spartak Moskva 1:3 (1:1)
13:15 Zenit St. Petersburg - Rubin Kazan 1:1 (1:0)
15:30 Anzhi Makhachkala - Kuban Krasnodar (old) 2:0 (0:0)
37. Round
31/03/2012 13:15 Kuban Krasnodar (old) - CSKA Moskva 1:1 (0:0)
15:00 Spartak Moskva - Zenit St. Petersburg 1:2 (0:1)
01/04/2012 13:15 Rubin Kazan - Anzhi Makhachkala 1:0 (0:0)
15:30 Lokomotiv Moskva - Dinamo Moskva 0:2 (0:1)
38. Round
07/04/2012 12:00 Dinamo Moskva - Rubin Kazan 1:1 (1:0)
13:15 Lokomotiv Moskva - Zenit St. Petersburg 0:1 (0:0)
15:30 CSKA Moskva - Anzhi Makhachkala 0:0 (0:0)
08/04/2012 15:45 Spartak Moskva - Kuban Krasnodar (old) 2:0 (1:0)
39. Round
14/04/2012 13:15 Kuban Krasnodar (old) - Lokomotiv Moskva 1:1 (0:0)
16:00 Zenit St. Petersburg - CSKA Moskva 2:0 (0:0)
15/04/2012 13:15 Spartak Moskva - Rubin Kazan 2:0 (0:0)
15:30 Anzhi Makhachkala - Dinamo Moskva 0:1 (0:1)
40. Round
21/04/2012 13:30 Dinamo Moskva - CSKA Moskva 1:0 (1:0)
15:45 Kuban Krasnodar (old) - Zenit St. Petersburg 2:2 (0:0)
22/04/2012 13:30 Spartak Moskva - Anzhi Makhachkala 0:3 (0:1)
16:30 Lokomotiv Moskva - Rubin Kazan 0:0 (0:0)
41. Round
28/04/2012 12:45 Anzhi Makhachkala - Lokomotiv Moskva 3:1 (1:1)
15:00 Rubin Kazan - Kuban Krasnodar (old) 1:1 (0:0)
16:00 CSKA Moskva - Spartak Moskva 2:1 (1:1)
17:15 Zenit St. Petersburg - Dinamo Moskva 2:1 (2:1)
42. Round
02/05/2012 15:30 Rubin Kazan - Zenit St. Petersburg 2:2 (1:0)
15:30 Spartak Moskva - Dinamo Moskva 1:1 (0:1)
17:45 Lokomotiv Moskva - CSKA Moskva 0:3 (0:1)
17:45 Kuban Krasnodar (old) - Anzhi Makhachkala 2:2 (1:2)
43. Round
06/05/2012 11:00 Dinamo Moskva - Lokomotiv Moskva 2:2 (0:1)
13:00 Zenit St. Petersburg - Spartak Moskva 2:3 (1:0)
15:30 Anzhi Makhachkala - Rubin Kazan 3:1 (1:1)
08/05/2012 14:00 CSKA Moskva - Kuban Krasnodar (old) 0:0 (0:0)
44. Round
13/05/2012 15:30 Anzhi Makhachkala - Zenit St. Petersburg 0:2 (0:0)
15:30 Rubin Kazan - CSKA Moskva 3:1 (0:1)
15:30 Kuban Krasnodar (old) - Dinamo Moskva 1:1 (1:0)
15:30 Lokomotiv Moskva - Spartak Moskva 0:2 (0:2)