1.e4 d5 2.exd5 Qxd5 3.Nc3 Qd8 4.d4 a6 5.Nf3 e6 6.g3 b5 7.Bg2 Bb7 8.O-O Nf6 9.Ne5 Bxg2 10.Kxg2 Bd6 11.Bg5 Bxe5 12.dxe5 Qxd1 13.Rfxd1 Nfd7 14.a4 b4 15.Ne4 h6 16.Bd2 Nc6 17.f4 O-O-O 18.Be3 Rhe8 19.Rd3 f5 20.exf6 gxf6 21.Rxd7 Rxd7 22.Nxf6 Red8 23.Nxd7 Rxd7 24.Re1 Rd5 25.Kf3 h5 26.h3 b3 27.cxb3 Rd3 28.Rc1 Nd4+ 29.Ke4 Nc2 30.Rxc2 Rd7 31.Ba7 c6 32.Be3 Rd6 33.Bf2 h4 34.Be3 Rd8 35.Rd2 Re8 36.Rg2 Kc7 37.Bc5 hxg3 38.Rxg3 Kd7 39.f5 a5 40.Bb6 exf5+ 41.Kxf5 Kc8 42.Rg6 Re6 43.Rxe6 Kb7 44.Rd6 Kxb6 45.Rh6 Ka7 46.Kf6 Kb8 47.b4 Ka8 48.Rh7 axb4 49.Rh8+ Kb7 50.Kg5 Ka6 51.Rc8 Kb6 52.b3 Ka6 53.a5 Ka7 54.Kf6 Kb7 55.Rxc6 Ka7 56.Rc7+ Ka8 57.Rc1 Ka7 58.Ra1 Ka8 59.Ra2 Kb8 60.Ke6 Kb7 61.Ke5 Ka7 62.Rc2 Ka6 63.Rg2 Kb5 64.Ra2 Kc5 65.h4 Kc6 66.Kd4 Kb5 67.Rd2 Kc6 68.Kc4 Kc7 69.Rd1 Kb8 70.Rf1 Ka7 71.Rg1 Kb8 72.Rg6 Kc7 73.Rg4 Kd6 74.a6 Ke6 75.Rg2 Kd6 76.Rg8 Kc7 77.Rg1 Kb6 78.Rd1 Ka5 79.Rg1 Kb6 80.Rg3 Kxa6 81.Rg8 Ka5 82.h5 Ka6 83.Kc5 Ka7 84.Ra8+ Kb7 85.Kb5 Kxa8 86.Kc6 Kb8 87.Kd6 Ka7 88.Kc6 Ka6 89.Kd7 Kb6 90.Kd8 Kc5 91.Kc7 Kd4 92.Kb6 Kc3 93.h6 Kxb3 94.h7 Ka3 95.h8=Q b3 96.Qf8+ Ka2 97.Qa8+ Kb2 98.Kc5 Kb1 99.Qh1+ Ka2 100.Qd5 Kb2 101.Kb4 Kc1 102.Kxb3 Kb1 103.Qg5 Ka1 104.Qc1# 1-0