1.d4 Nf6 2.Bg5 b6 3.Bxf6 exf6 4.e3 Bb7 5.c4 g6 6.Nc3 Bg7 7.Nf3 O-O 8.Bd3 f5 9.Ne2 Re8 10.Qc2 d6 11.O-O-O Nd7 12.h4 Nf6 13.Nf4 Ne4 14.h5 c6 15.hxg6 hxg6 16.Kb1 c5 17.d5 Qf6 18.Ne1 b5 19.f3 bxc4 20.Bxc4 Ng5 21.Rd3 a5 22.Bb5 Reb8 23.a4 Ba6 24.Bxa6 Rxa6 25.Rb3 Rab6 26.Rxb6 Rxb6 27.Ned3 c4 28.Qxc4 Rxb2+ 29.Kc1 Rb8 30.Re1 Qd8 31.Kd2 Rc8 32.Qb5 Bc3+ 33.Ke2 Bxe1 34.Kxe1 Nh7 35.Nb2 Qh4+ 36.Kd2 Qf2+ 37.Ne2 Qxg2 38.f4 Nf6 39.Nc4 Ne4+ 40.Kd3 Qf1 41.Nb2 Qb1+ 42.Kd4 Rc2 43.Nd3 Qa1+ 44.Nb2 Rxb2 45.Qxb2 Qxb2+ 46.Kd3 Nc5+ 47.Kc4 Qxe2+ 48.Kc3 Qxe3+ 49.Kc2 Qd3+ 50.Kb2 Qb3+ 51.Kc1 Qa2 52.Kd1 g5 53.Ke1 g4 54.Kf1 g3 55.Ke1 Qf2+ 56.Kd1 g2 57.Kc1 g1=Q#