1.Nf3 a6 2.e4 d5 3.exd5 Qxd5 4.d4 Qd8 5.g3 Nc6 6.Bg2 Bf5 7.c4 e5 8.O-O exd4 9.Re1+ Be7 10.Ne5 Bd7 11.Qh5 Nxe5 12.Qxe5 Nf6 13.Qxd4 c6 14.Nc3 O-O 15.Be3 Ng4 16.Rad1 Nxe3 17.Qxe3 Re8 18.Qf4 Bf8 19.Re5 Rxe5 20.Qxe5 Qc8 21.Ne4 Bg4 22.Rd4 Qf5 23.Qc7 Qc8 24.Qb6 Qb8 25.Nf6+ gxf6 26.Rxg4+ Bg7 27.Rd4 Bf8 28.Bf3 Qc8 29.Kg2 f5 30.Bh5 a5 31.Qb3 Bg7 32.Rd6 Be5 33.Rd3 a4 34.Qd1 Qe6 35.Rd7 Rf8 36.b3 axb3 37.axb3 b5 38.Be2 Rb8 39.cxb5 cxb5 40.Rd5 b4 41.Bc4 Kg7 42.Qf3 Re8 43.Rb5 Qf6 44.Rxb4 f4 45.Qg4+ Qg6 46.Qxg6+ fxg6 47.Rb7+ Kh6 48.Rd7 fxg3 49.hxg3 Bf6 50.f4 Re7 51.Rd5 Bc3 52.Kf3 Kg7 53.g4 h6 54.Rd8 Bb4 55.Rg8+ Kh7 56.Rb8 Bd2 57.f5 gxf5 58.gxf5 Kg7 59.Be6 Kf6 60.b4 Rg7 61.b5 h5 62.Ke4 h4 63.Rf8+ Ke7 64.Rh8 Rg4+ 65.Kd5 Rb4 66.Kc5 Rb1 67.Rxh4 Be3+ 68.Kc6 Rc1+ 69.Rc4 Rxc4+ 70.Bxc4 Kf6 71.Be6 Ke7 72.Bc4 Kf6 73.Bd3 Ke7 74.Be4 Bf2 75.b6 Bg3 76.Kb7 Bf2 77.Kc7 Bg3+ 78.Kc8 Bd6 79.b7 Bh2 80.b8=Q Bxb8 81.Kxb8 Kd8 82.Ka8 Kc7 83.Bh1 Kb6 84.Be4 Kb5 85.f6 Ka4 86.Bg6 Kb4 87.Bc2 Kc5 88.Ba4 Kd5 89.Bb3+ Kd6 90.Kb7 Kd7 91.Bg8 Ke8 92.Bb3 Kd7 93.f7 Kd8 94.Kc6 Kc8 95.f8=Q# 1-0