1. Round
07/03/1988 Dinamo Tbilisi - Zalgiris Vilna 2:1
08/03/1988 Shakhtyor Donetsk - Metalist Kharkiv 3:0
Dnepr Dnepropetrovsk - Dinamo Kiev 0:0
Chernomorets Odessa - Torpedo Moskva 0:2
Lokomotiv Moskva - Neftçi PFK 1:0
09/03/1988 Spartak Moskva - FK Kairat 2:0
10/03/1988 Dinamo Moskva - Zenit Leningrad 3:2
08/06/1988 FC Ararat - Dinamo Minsk 0:0
2. Round
11/03/1988 Dinamo Tbilisi - Dinamo Minsk 2:1
12/03/1988 Shakhtyor Donetsk - Dinamo Kiev 1:1
Dnepr Dnepropetrovsk - Metalist Kharkiv 1:1
Chernomorets Odessa - FK Kairat 1:0
FC Ararat - Zalgiris Vilna 1:0
13/03/1988 Spartak Moskva - Torpedo Moskva 0:0
14/03/1988 Dinamo Moskva - Lokomotiv Moskva 2:0
16/03/1988 Zenit Leningrad - Neftçi PFK 2:0
3. Round
19/03/1988 Metalist Kharkiv - Spartak Moskva 2:0
Dinamo Kiev - Chernomorets Odessa 1:0
Torpedo Moskva - Shakhtyor Donetsk 2:0
FK Kairat - Dnepr Dnepropetrovsk 0:2
Zalgiris Vilna - Dinamo Moskva 2:1
Zenit Leningrad - Dinamo Tbilisi 5:4
20/03/1988 Dinamo Minsk - Neftçi PFK 3:1
Lokomotiv Moskva - FC Ararat 1:0
4. Round
27/03/1988 Metalist Kharkiv - Chernomorets Odessa 0:1
Dinamo Kiev - Spartak Moskva 1:2
Torpedo Moskva - Dnepr Dnepropetrovsk 1:0
FK Kairat - Shakhtyor Donetsk 0:1
Zalgiris Vilna - Neftçi PFK 2:0
Zenit Leningrad - FC Ararat 2:1
28/03/1988 Dinamo Minsk - Dinamo Moskva 0:0
Lokomotiv Moskva - Dinamo Tbilisi 2:1
5. Round
08/04/1988 FC Ararat - Neftçi PFK 0:0
09/04/1988 Spartak Moskva - Shakhtyor Donetsk 2:2
Chernomorets Odessa - Dnepr Dnepropetrovsk 1:3
Dinamo Kiev - Metalist Kharkiv 3:0
FK Kairat - Torpedo Moskva 2:1
Zenit Leningrad - Lokomotiv Moskva 3:2
10/04/1988 Zalgiris Vilna - Dinamo Minsk 1:0
Dinamo Tbilisi - Dinamo Moskva 3:1
6. Round
15/04/1988 Dinamo Minsk - Zenit Leningrad 1:1
17/04/1988 Shakhtyor Donetsk - Chernomorets Odessa 0:1
Dnepr Dnepropetrovsk - Spartak Moskva 0:0
Metalist Kharkiv - Torpedo Moskva 1:1
FK Kairat - Dinamo Kiev 0:1
Lokomotiv Moskva - Zalgiris Vilna 2:2
18/04/1988 Dinamo Tbilisi - FC Ararat 1:2
Dinamo Moskva - Neftçi PFK 1:0
7. Round
13/04/1988 FC Ararat - Dinamo Moskva 0:1
21/04/1988 Shakhtyor Donetsk - Dnepr Dnepropetrovsk 0:0
Chernomorets Odessa - Spartak Moskva 0:1
Metalist Kharkiv - FK Kairat 1:1
Dinamo Kiev - Torpedo Moskva 3:0
Zenit Leningrad - Zalgiris Vilna 1:2
23/04/1988 Neftçi PFK - Dinamo Tbilisi 1:0
24/04/1988 Lokomotiv Moskva - Dinamo Minsk 0:0
8. Round
30/04/1988 Zalgiris Vilna - Metalist Kharkiv 2:1
Lokomotiv Moskva - Torpedo Moskva 1:1
Zenit Leningrad - FK Kairat 2:1
Dinamo Tbilisi - Shakhtyor Donetsk 2:0
FC Ararat - Dnepr Dnepropetrovsk 0:0
Neftçi PFK - Chernomorets Odessa 2:0
18/05/1988 Dinamo Minsk - Dinamo Kiev 1:2
04/07/1988 Dinamo Moskva - Spartak Moskva 1:2
9. Round
03/05/1988 Dinamo Moskva - Chernomorets Odessa 1:3
04/05/1988 Dinamo Minsk - Metalist Kharkiv 1:1
Zalgiris Vilna - Dinamo Kiev 0:0
Lokomotiv Moskva - FK Kairat 3:0
Zenit Leningrad - Torpedo Moskva 2:0
Dinamo Tbilisi - Dnepr Dnepropetrovsk 0:1
FC Ararat - Shakhtyor Donetsk 1:0
Neftçi PFK - Spartak Moskva 1:2
10. Round
13/05/1988 Spartak Moskva - Dinamo Tbilisi 3:0
14/05/1988 Dnepr Dnepropetrovsk - Neftçi PFK 3:2
Chernomorets Odessa - FC Ararat 2:1
Metalist Kharkiv - Lokomotiv Moskva 1:0
Dinamo Kiev - Zenit Leningrad 2:0
Torpedo Moskva - Dinamo Minsk 1:0
FK Kairat - Zalgiris Vilna 1:2
Dinamo Moskva - Shakhtyor Donetsk 1:1
11. Round
22/05/1988 Spartak Moskva - FC Ararat 1:1
Chernomorets Odessa - Dinamo Tbilisi 2:0
Metalist Kharkiv - Zenit Leningrad 1:1
Dinamo Kiev - Lokomotiv Moskva 1:0
FK Kairat - Dinamo Minsk 1:2
Torpedo Moskva - Zalgiris Vilna 2:2
Shakhtyor Donetsk - Neftçi PFK 0:2
Dnepr Dnepropetrovsk - Dinamo Moskva 2:0
12. Round
26/06/1988 Zenit Leningrad - Chernomorets Odessa 2:0
Dinamo Tbilisi - Metalist Kharkiv 1:2
FC Ararat - FK Kairat 1:0
Dinamo Moskva - Torpedo Moskva 2:0
04/07/1988 Dinamo Minsk - Shakhtyor Donetsk 1:0
Zalgiris Vilna - Dnepr Dnepropetrovsk 2:2
Dinamo Kiev - Neftçi PFK 3:0
17/07/1988 Lokomotiv Moskva - Spartak Moskva 2:2
13. Round
18/05/1988 FK Kairat - Dinamo Moskva 2:1
30/06/1988 Dinamo Minsk - Dnepr Dnepropetrovsk 0:1
Lokomotiv Moskva - Chernomorets Odessa 2:0
FC Ararat - Torpedo Moskva 0:2
Metalist Kharkiv - Neftçi PFK 1:0
25/07/1988 Zenit Leningrad - Spartak Moskva 0:0
08/09/1988 Dinamo Tbilisi - Dinamo Kiev 1:1
30/09/1988 Zalgiris Vilna - Shakhtyor Donetsk 1:0
14. Round
07/07/1988 Torpedo Moskva - Dinamo Tbilisi 1:0
08/07/1988 Shakhtyor Donetsk - Lokomotiv Moskva 0:1
Dnepr Dnepropetrovsk - Zenit Leningrad 1:1
Chernomorets Odessa - Zalgiris Vilna 1:0
Dinamo Kiev - FC Ararat 2:0
Dinamo Moskva - Metalist Kharkiv 1:1
Neftçi PFK - FK Kairat 4:2
09/07/1988 Spartak Moskva - Dinamo Minsk 4:2
15. Round
11/07/1988 Torpedo Moskva - Neftçi PFK 3:1
12/07/1988 Shakhtyor Donetsk - Zenit Leningrad 1:0
Dnepr Dnepropetrovsk - Lokomotiv Moskva 2:1
Chernomorets Odessa - Dinamo Minsk 0:0
Metalist Kharkiv - FC Ararat 1:2
FK Kairat - Dinamo Tbilisi 2:0
Dinamo Moskva - Dinamo Kiev 1:2
13/07/1988 Spartak Moskva - Zalgiris Vilna 1:1
16. Round
31/07/1988 Dinamo Minsk - Torpedo Moskva 1:1
Zalgiris Vilna - FK Kairat 2:0
Lokomotiv Moskva - Metalist Kharkiv 1:1
Zenit Leningrad - Dinamo Kiev 1:1
Dinamo Tbilisi - Spartak Moskva 1:0
FC Ararat - Chernomorets Odessa 1:1
Neftçi PFK - Shakhtyor Donetsk 2:2
01/08/1988 Dinamo Moskva - Dnepr Dnepropetrovsk 1:2
17. Round
04/08/1988 Dinamo Minsk - FK Kairat 3:1
Zalgiris Vilna - Torpedo Moskva 2:2
Lokomotiv Moskva - Dinamo Kiev 1:1
Zenit Leningrad - Metalist Kharkiv 2:1
Dinamo Tbilisi - Chernomorets Odessa 2:0
FC Ararat - Spartak Moskva 1:0
Neftçi PFK - Dnepr Dnepropetrovsk 2:2
05/08/1988 Shakhtyor Donetsk - Dinamo Moskva 2:0
18. Round
08/08/1988 Spartak Moskva - Neftçi PFK 2:0
09/08/1988 Shakhtyor Donetsk - Dinamo Tbilisi 3:1
Dnepr Dnepropetrovsk - FC Ararat 3:0
Chernomorets Odessa - Dinamo Moskva 1:1
Metalist Kharkiv - Dinamo Minsk 3:1
Dinamo Kiev - Zalgiris Vilna 3:1
FK Kairat - Zenit Leningrad 1:1
26/10/1988 Torpedo Moskva - Lokomotiv Moskva 2:1
19. Round
13/08/1988 Shakhtyor Donetsk - FC Ararat 2:0
Dnepr Dnepropetrovsk - Dinamo Tbilisi 0:0
Spartak Moskva - Dinamo Moskva 1:0
Chernomorets Odessa - Neftçi PFK 1:0
Metalist Kharkiv - Zalgiris Vilna 2:1
FK Kairat - Lokomotiv Moskva 1:1
14/08/1988 Torpedo Moskva - Zenit Leningrad 2:1
30/09/1988 Dinamo Kiev - Dinamo Minsk 1:1
20. Round
17/08/1988 Dinamo Moskva - Dinamo Tbilisi 0:0
20/08/1988 Spartak Moskva - Dnepr Dnepropetrovsk 2:2
Chernomorets Odessa - Shakhtyor Donetsk 1:1
Metalist Kharkiv - Dinamo Kiev 1:1
Torpedo Moskva - FK Kairat 2:0
Zalgiris Vilna - Lokomotiv Moskva 1:2
Zenit Leningrad - Dinamo Minsk 0:0
Neftçi PFK - FC Ararat 1:1
21. Round
24/08/1988 Shakhtyor Donetsk - Spartak Moskva 0:0
Dnepr Dnepropetrovsk - Chernomorets Odessa 2:1
Torpedo Moskva - Dinamo Kiev 2:0
FK Kairat - Metalist Kharkiv 1:0
Dinamo Minsk - Zalgiris Vilna 0:1
Dinamo Tbilisi - Neftçi PFK 2:0
25/08/1988 Lokomotiv Moskva - Zenit Leningrad 2:0
27/10/1988 Dinamo Moskva - FC Ararat 1:1
22. Round
03/09/1988 Dnepr Dnepropetrovsk - Shakhtyor Donetsk 4:2
Spartak Moskva - Chernomorets Odessa 3:1
Dinamo Kiev - FK Kairat 3:0
Torpedo Moskva - Metalist Kharkiv 1:0
Dinamo Minsk - Lokomotiv Moskva 3:2
Zalgiris Vilna - Zenit Leningrad 2:0
FC Ararat - Dinamo Tbilisi 3:1
07/10/1988 Neftçi PFK - Dinamo Moskva 0:1
23. Round
16/07/1988 Metalist Kharkiv - Dnepr Dnepropetrovsk 0:2
17/09/1988 Dinamo Kiev - Shakhtyor Donetsk 0:0
Torpedo Moskva - Chernomorets Odessa 2:0
FK Kairat - Spartak Moskva 1:3
Dinamo Minsk - FC Ararat 0:0
Zalgiris Vilna - Dinamo Tbilisi 0:1
Neftçi PFK - Zenit Leningrad 1:2
08/11/1988 Lokomotiv Moskva - Dinamo Moskva 2:2
24. Round
16/07/1988 Dinamo Moskva - Zalgiris Vilna 0:0
25/09/1988 Shakhtyor Donetsk - FK Kairat 2:0
Dnepr Dnepropetrovsk - Torpedo Moskva 2:0
Spartak Moskva - Metalist Kharkiv 2:1
Chernomorets Odessa - Dinamo Kiev 2:1
Dinamo Tbilisi - Lokomotiv Moskva 0:0
FC Ararat - Zenit Leningrad 1:0
Neftçi PFK - Dinamo Minsk 2:1
25. Round
11/10/1988 Neftçi PFK - Lokomotiv Moskva 1:1
Metalist Kharkiv - Shakhtyor Donetsk 1:2
Dinamo Kiev - Dnepr Dnepropetrovsk 2:0
Torpedo Moskva - Spartak Moskva 2:0
FK Kairat - Chernomorets Odessa 1:1
Dinamo Minsk - Dinamo Tbilisi 0:0
Zalgiris Vilna - FC Ararat 1:0
Zenit Leningrad - Dinamo Moskva 0:1
26. Round
21/10/1988 Dinamo Moskva - Dinamo Minsk 2:1
22/10/1988 Shakhtyor Donetsk - Torpedo Moskva 0:0
Dnepr Dnepropetrovsk - FK Kairat 3:0
Spartak Moskva - Dinamo Kiev 1:0
Neftçi PFK - Zalgiris Vilna 1:2
Chernomorets Odessa - Metalist Kharkiv 1:1
Dinamo Tbilisi - Zenit Leningrad 0:1
FC Ararat - Lokomotiv Moskva 0:0
27. Round
31/10/1988 Metalist Kharkiv - Dinamo Moskva 1:0
Dinamo Minsk - Spartak Moskva 0:2
Zalgiris Vilna - Chernomorets Odessa 2:1
Lokomotiv Moskva - Shakhtyor Donetsk 2:0
Zenit Leningrad - Dnepr Dnepropetrovsk 0:1
Dinamo Tbilisi - FK Kairat 3:1
FC Ararat - Dinamo Kiev 1:2
Neftçi PFK - Torpedo Moskva 1:1
28. Round
03/11/1988 Zalgiris Vilna - Spartak Moskva 2:0
Dinamo Tbilisi - Torpedo Moskva 0:1
04/11/1988 Dinamo Kiev - Dinamo Moskva 2:1
FK Kairat - Neftçi PFK 2:1
Dinamo Minsk - Chernomorets Odessa 2:0
Zenit Leningrad - Shakhtyor Donetsk 0:0
FC Ararat - Metalist Kharkiv 2:0
05/11/1988 Lokomotiv Moskva - Dnepr Dnepropetrovsk 0:1
29. Round
14/11/1988 Shakhtyor Donetsk - Zalgiris Vilna 5:1
Dnepr Dnepropetrovsk - Dinamo Minsk 4:3
Spartak Moskva - Lokomotiv Moskva 1:1
Chernomorets Odessa - Zenit Leningrad 1:2
Neftçi PFK - Metalist Kharkiv 1:1
Dinamo Kiev - Dinamo Tbilisi 1:0
Torpedo Moskva - Dinamo Moskva 2:1
FK Kairat - FC Ararat 1:0
30. Round
11/11/1988 Dnepr Dnepropetrovsk - Zalgiris Vilna 3:1
19/11/1988 Shakhtyor Donetsk - Dinamo Minsk 0:1
Spartak Moskva - Zenit Leningrad 1:1
Chernomorets Odessa - Lokomotiv Moskva 0:1
Metalist Kharkiv - Dinamo Tbilisi 2:0
Dinamo Kiev - Neftçi PFK 2:1
Torpedo Moskva - FC Ararat 2:0
Dinamo Moskva - FK Kairat 4:3