1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Nf3 O-O 6.Be2 e5 7.Be3 Ng4 8.Bg5 f6 9.Bd2 Nc6 10.d5 Ne7 11.h3 Nh6 12.O-O f5 13.Rc1 f4 14.b4 Nf7 15.c5 g5 16.Ne1 Ng6 17.Nd3 Nh6 18.Nb2 g4 19.hxg4 Qg5 20.f3 Nf7 21.Nb5 h5 22.Nxc7 hxg4 23.Nxa8 g3 24.Re1 Qh4 25.Bb5 Qh2+ 26.Kf1 Qh1+ 27.Ke2 Qxg2+ 28.Kd3 dxc5 29.Qe2 Qxe2+ 30.Kxe2 Ng5 31.Rxc5 Bg4 32.Rf1 Bxf3+ 33.Rxf3 Nxf3 34.Kxf3 Nh4+ 35.Kg4 g2 36.Rc1 f3 37.Be3 f2 38.Bxf2 Rxf2 39.Kxh4 Rxb2 40.Nc7 Bh6 41.Rg1 Be3 42.Rxg2+ Rxg2 43.a4 Rb2 44.d6 Rxb4 45.d7 Rd4 46.Nd5 Rxe4+ 47.Kh5 Kg7 48.d8=Q Bf2 49.Qf6+ Kh7 50.Qf5+ Kg7 51.Qxe4 Kf7 52.Qf5+ Kg8 53.Qxf2 Kh8 54.Kg6 Kg8 55.Qf7+ Kh8 56.Qf8#