1.g3 d5 2.Nf3 Be6 3.Bg2 c6 4.d3 Bg4 5.Ne5 Be6 6.Nd2 Qc7 7.Nef3 Nf6 8.O-O Bg4 9.c4 e6 10.cxd5 cxd5 11.b4 Bxb4 12.Qa4+ Nc6 13.Rb1 Qa5 14.Qxa5 Bxa5 15.Rxb7 O-O 16.Rb1 Rfc8 17.h3 Bxf3 18.Nxf3 h6 19.Be3 Bb6 20.Bd2 Nd4 21.Nxd4 Bxd4 22.Rfc1 Rxc1+ 23.Rxc1 Rb8 24.e3 Be5 25.Rc2 Rb1+ 26.Bf1 Kf8 27.Kg2 Ke7 28.d4 Bd6 29.Ba5 Rb8 30.a4 Rb3 31.Bb5 Ne4 32.g4 f5 33.f3 Nf6 34.Rc8 Rxe3 35.Ra8 Rb3 36.Rxa7+ Kf8 37.Ra6 Ke7 38.Bb6 Kf7 39.Bc5 Bf4 40.Ra7+ Kg6 41.Rb7 Kg5 42.a5 Rb2+ 43.Kf1 Kh4 44.a6 Kg3 45.Bc6 Rf2+ 46.Ke1 Kxf3 47.Rb3+ Be3 48.a7 Rc2 49.Ba3 Ne4 50.Kd1 Rxc6 51.a8=Q Nf2+ 52.Ke1 Rc2 53.Qa6 f4 54.Qxe6 Re2+ 55.Kf1 Ne4 56.Qxd5 Rf2+ 57.Ke1 Re2+ 58.Kd1 Rd2+ 59.Kc1 Rxd4+ 60.Rxe3+ Kxe3 61.Bc5 Nxc5 62.Qxc5 f3 63.Qc3+ Ke4 64.Qe1+ Kf4 65.Qg1 Rd5 66.Qf2 g5 67.Kc2 Rd7 68.Qg1 Rd5 69.Kc3 Rd8 70.Qb6 Rd1 71.Kc2 Rd5 72.Qc6 Rd4 73.Kc3 Rd1 74.Qa4+ Ke5 75.Qxd1 Ke4 76.h4 Kf4 77.hxg5 Kxg5 78.Qxf3 h5 79.Qf8 Kxg4 80.Qe8 Kh3 81.Qf7 Kh2 82.Kd4 Kh1 83.Ke3 h4 84.Kf2 h3 85.Qh7 h2 86.Kg3 Kg1 87.Qxh2+ Kf1 88.Qf2# 1-0