1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Bb4+ 5.Nc3 O-O 6.a3 Bxc3+ 7.bxc3 dxc4 8.Nf3 Nc6 9.a4 Rb8 10.O-O b6 11.Bg5 h6 12.Bh4 Bb7 13.e4 e5 14.d5 Na5 15.Nxe5 g5 16.Bxg5 hxg5 17.f4 Qe7 18.fxg5 Nh7 19.Ng4 Qxg5 20.Rf5 Qg6 21.Ne5 Qg7 22.Qh5 Bc8 23.Rf4 f5 24.Ng6 Rf6 25.Ne5 Qg5 26.Qxg5+ Nxg5 27.Raf1 b5 28.axb5 Rxb5 29.exf5 Nf7 30.Ng6 Bd7 31.h4 Nb7 32.g4 Nbd6 33.g5 Rxf5 34.Ne7+ Kg7 35.Nxf5+ Bxf5 36.Rxf5 Nxf5 37.Rxf5 a5 38.h5 a4 39.h6+ Nxh6 40.gxh6+ Kxh6 41.Rf6+ Kg5 42.Ra6 Rb3 43.Rxa4 Rxc3 44.Ra7 Kf4 45.Rxc7 Rc1+ 46.Kh2 c3 47.Rc4+ Ke3 48.Kg3 c2 49.Rc5 Kd2 50.d6 Re1 51.Rd5+ Ke2 52.d7 c1=Q 53.Re5+ Kd1 54.d8=Q+ Qd2 55.Bf3+ Kc2 56.Rc5+ Kb3 57.Qxd2 Re6 58.Qd8 Re5 59.Qb8+ Ka3 60.Qa8+ Kb4 61.Qa7 Rg5+ 62.Kh3 Rg8 63.Qb7+ Kxc5 64.Qc7+ Kb4 65.Qd7 Ka5 66.Qe7 Rg3+ 67.Kh2 Kb5 68.Kxg3 Ka5 69.Qf8 Kb5 70.Qc8 Ka4 71.Qd7+ Ka3 72.Qe7+ Kb2 73.Qf8 Kc1 74.Qc8+ Kd2 75.Kf4 Kd3 76.Ke5 Ke3 77.Qd8 Kxf3 78.Qf8+ Kg4 79.Qc8+ Kf3 80.Qd8 Ke2 81.Ke4 Kf2 82.Qg8 Kf1 83.Kf3 Ke1 84.Qd8 Kf1 85.Qd1# 1-0