1.d4 e6 2.c4 Nf6 3.Nf3 b6 4.Bf4 Bb7 5.e3 Nh5 6.Bg3 Nxg3 7.hxg3 g6 8.Nc3 Bg7 9.Qc2 a6 10.Rd1 d6 11.Be2 Qe7 12.d5 e5 13.g4 Bc8 14.g5 a5 15.c5 bxc5 16.Qa4+ Nd7 17.Qc6 Rb8 18.Qxc7 e4 19.Nd2 O-O 20.Ncxe4 Rxb2 21.Nxd6 Qd8 22.Qxd8 Rxd8 23.Nxc8 Rxc8 24.Nc4 Rxa2 25.f4 a4 26.Kf2 a3 27.Rd3 Ra8 28.d6 Rxe2+ 29.Kxe2 a2 30.Rb3 a1=Q 31.Rxa1 Bxa1 32.Rb7 Nf8 33.Kf3 Rd8 34.Ke4 f6 35.Kd5 fxg5 36.fxg5 Rd7 37.Rc7 Rd8 38.e4 Re8 39.e5 Ne6 40.Ra7 Bc3 41.d7 Re7 42.d8=R+ Nxd8 43.Rxe7 Nf7 44.e6 Nxg5 45.Ra7 Bf6 46.e7 Bxe7 47.Rxe7 Nf7 48.Ke6 Nh6 49.Kf6 Ng4+ 50.Kg5 Kf8 51.Rxh7 Ke8 52.Kxg4 Kd8 53.Kf4 Kc8 54.Ke5 g5 55.Kd6 g4 56.Na5 Kb8 57.Nc6+ Kc8 58.Rc7# 1-0