1.g3 e5 2.c4 Nf6 3.Bg2 c6 4.Nf3 e4 5.Nd4 d5 6.cxd5 Qxd5 7.Nc2 Qh5 8.h3 Bc5 9.b4 Bb6 10.Nc3 Qg6 11.a4 a5 12.bxa5 Rxa5 13.Ba3 Na6 14.Ne3 Bc5 15.Nc4 Bxa3 16.Rxa3 Rc5 17.Nd6+ Kd7 18.Ndxe4 Nxe4 19.Nxe4 Re5 20.d3 f5 21.Nd2 Rhe8 22.Bf3 Kc7 23.Nc4 R5e7 24.Qd2 Be6 25.Qf4+ Kd8 26.O-O Bxc4 27.Qxc4 Qd6 28.Rb3 Nc5 29.Rb4 Kc7 30.Rfb1 g5 31.d4 Ne4 32.Rxb7+ Kd8 33.Rb8+ Kd7 34.R1b7+ Qc7 35.Rxc7+ Kxc7 36.Rxe8 h5 37.Qc2 Rxe8 38.Qb3 h4 39.Qc2 Rc8 40.Qd1 g4 41.Qb3 Nxf2 42.Qb1 Nxh3+ 43.Kh2 hxg3+ 44.Kxg3 gxf3 45.exf3 Rg8+ 46.Kxh3 Rh8+ 47.Kg2 Rc8 48.Kg1 Rh8 49.Qc1 Rh4 50.Kg2 Rh5 51.f4 Kd6 52.Qc5+ Kd7 53.Kf2 Rh1 54.Ke3 Ke8 55.Qb4 Rh8 56.Qc5 Kd8 57.d5 Kc7 58.Kd2 Rg8 59.Qa5+ Kd7 60.dxc6+ Ke6 61.Qa7 Kd5 62.Qe3 Rg5 63.Qe5+ Kxc6 64.Qa1 Rg8 65.Qf1 Rd8+ 66.Kc1 Rd6 67.Kc2 Rd5 68.Qh3 Kd6 69.a5 Ke6 70.a6 Kd6 71.a7 Rd2+ 72.Kxd2 Kd7 73.Qa3 Kc7 74.Kd3 Kc8 75.Qd6 Kb7 76.Qb8+ Ka6 77.Qh8 Kb7 78.Kc4 Kc7 79.Kd4 Kd7 80.Qh7+ Kc8 81.Qg6 Kd8 82.Qh7 Kc8 83.Kd3 Kd8 84.Qh4+ Kc8 85.Ke3 Kb7 86.Kf2 Ka8 87.Kf1 Kb7 88.Qh5 Ka8 89.Qh8+ Kb7 90.a8=B+ Kc7 91.Qh2 Kd6 92.Kg1 Kd7 93.Qg3 Kc8 94.Qf3 Kb8 95.Qb7# 1-0