1.d4 Nf6 2.Nf3 g6 3.c4 Bg7 4.Nc3 d5 5.e3 O-O 6.Qb3 dxc4 7.Bxc4 Nc6 8.Ne5 Nxe5 9.dxe5 Ng4 10.f4 e6 11.O-O b5 12.Bxb5 Rb8 13.Qc2 Bb7 14.Be2 Qh4 15.h3 Nh6 16.e4 Rfd8 17.Be3 Qg3 18.Rf3 Qh4 19.Bf2 Qe7 20.Bxa7 Qb4 21.Bf2 Bf8 22.a3 Qa5 23.Rd1 Bc5 24.Rxd8+ Rxd8 25.Rd3 Bxf2+ 26.Kxf2 Qc5+ 27.Kf1 Rb8 28.b4 Qa7 29.Rd2 Qxa3 30.b5 Qc5 31.Qd3 Kg7 32.g3 Ng8 33.Kg2 Ne7 34.Qc4 Qa3 35.Rd7 Qb2 36.Rxe7 Rd8 37.Rxc7 Rd2 38.Kf3 Bxe4+ 39.Qxe4 Rc2 40.Qe3 Rxc3 41.Qxc3 Qb1 42.Qd3 Qh1+ 43.Kf2 Qh2+ 44.Ke1 Qg1+ 45.Kd2 Qb6 46.Rc6 Qa5+ 47.Ke3 Qe1 48.Qd2 Qxg3+ 49.Ke4 Qg2+ 50.Bf3 Qxd2 51.b6 Qb4+ 52.Ke3 Qb3+ 53.Kf2 Qb5 54.Kg3 h5 55.h4 Qb3 56.Rd6 Qb2 57.Rc6 Qb1 58.Rd6 Qg1+ 59.Bg2 Qe3+ 60.Bf3 Qg1+ 61.Bg2 Qb1 62.Bf3 Kf8 63.Rc6 Ke7 64.Rd6 Qg1+ 65.Bg2 Qe3+ 66.Bf3 Qe1+ 67.Kg2 Qxh4 68.b7 Qxf4 69.b8=Q Qxe5 70.Qd8#