Szyba III dzień (30.XII.1928): Wisła Kraków – TKS Toruń 1:1 (0:0, 0:0, 1:1); gole: Makowski / Szczerbowski; sędzia: Żebrowski (Warszawa) Pogoń Lwów – Legia Warszawa 4:0 (1:0, 1:0, 2:0); gole: Wacław Kuchar 3, Zbigniew Kuchar; sędzia: Osiecimski-Czapski AZS Warszawa – AZS Wilno 14:0 (1:0, 5:0, 8:0); gole: Tadeusz Adamowski 7, Włodzimierz Krygier 4, Pawłowski 2, Lucjan Kulej; sędzia: Szczerbowski (Toruń) IV dzień (31.XII.1928): AZS Warszawa – Pogoń Lwów 2:0 (1:0, 1:0, 0:0); gole: Włodzimierz Krygier, Lucjan Kulej; sędzia: Tadeusz Sachs Legia Warszawa – TKS Toruń 4:0 (0:0, 1:0, 3:0); gole: Karol Szenajch 3, Stanisław Pastecki / Okułowicz; sędzia: por. Alfred Theuer AZS Wilno – Wisław Kraków 2:0 (1:0, 0:0, 1:0); gol: Podlewski; sędzia: por. Szyba

Podczas czwartego dnia turnieju pojawiły się problemy ze stanem tafli lodu, spowodowane odwilżą. Pod koniec tego dnia w ostatnim meczu warunki gry uniemożliwiały już praktycznie grę. W związku z tym zostały odwołane mecze zaplanowane na piąty dzień mistrzostwo. W tym czasie do zakończenia turnieju pozostały cztery mecze. Postanowiono rozegrać je naprzemiennie ze zorganizowanym do niedzieli 6 stycznia 1929 turniejem międzynarodowym.