1.Nf3 c5 2.e4 g6 3.c3 d5 4.exd5 Qd7 5.Qb3 Qd6 6.Bb5+ Nd7 7.O-O Bg7 8.d3 Nf6 9.c4 O-O 10.Nc3 Ne5 11.Nxe5 Qxe5 12.h3 Qh5 13.Qd1 Qh4 14.Re1 e6 15.dxe6 Bxe6 16.Qf3 b6 17.Bf4 Rad8 18.Rad1 Nh5 19.Bc7 Rc8 20.Be5 Rcd8 21.Bxg7 Nxg7 22.Re4 Qg5 23.Bc6 Nf5 24.Bd5 Nd4 25.Qe3 Qf6 26.Bxe6 fxe6 27.Rd2 Nf5 28.Qe1 Nd4 29.Nb5 Nxb5 30.cxb5 Rd6 31.Qe3 Rfd8 32.b4 cxb4 33.Rxb4 Rd5 34.a4 Qa1+ 35.Kh2 Qe5+ 36.Qxe5 Rxe5 37.Rc2 Rxd3 38.Rc8+ Kg7 39.Rc7+ Kf6 40.Rxa7 Re2 41.Rf4+ Ke5 42.Rf8 Rdd2 43.Kg3 h5 44.Raf7 Ra2 45.Kh4 Rxa4+ 46.Kg5 Rb4 47.Kxg6 h4 48.Kg5 Kd6 49.Rf4 Rxb5+ 50.Kxh4 Rbb2 51.g4 b5 52.g5 b4 53.g6 b3 54.g7 Ra2 55.g8=Q b2 56.Rb4 b1=Q 57.Rxb1 Rxf2 58.Rxf2 Rxf2 59.Kh5 Rg2 60.Qxg2 Kd7 61.Kh6 Ke7 62.Qf3 Ke8 63.h4 Ke7 64.h5 Ke8 65.Rc1 Ke7 66.Rd1 Ke8 67.Rc1 Ke7 68.Kg6 Kd6 69.h6 Ke5 70.Qg4 Kd6 71.Qh5 Kd7 72.Rd1+ Ke8 73.Re1 Ke7 74.Rf1 Kd7 75.Rg1 Ke7 76.Rg2 Ke8 77.Rg1 Ke7 78.h7 Kd8 79.Qh6 Kc7 80.Kg7 Kd8 81.Rh1 Kc8 82.Rh2 Kd8 83.Rh1 Kc8 84.h8=Q+ Kd7 85.Q6h7 Ke7 86.Rh2 Kd6 87.Kf6 Kd5 88.Kf7 Kc6 89.Rh1 Kd6 90.Rh2 Kd5 91.Q7g8 Kc6 92.Rh1 Kd6 93.Rh2 Kd5 94.Rh1 Kc6 95.Rh2 Kd6 96.Rh1 Kd5 97.Rh2 Kc6 98.Kxe6 Kb6 99.Kd5 Ka6 100.Rh1 Kb6 101.Rh2 Kb7 102.Kd6 Kb6 103.Rh3 Ka6 104.Rh4 Kb6 105.Rh5 Ka6 106.Rh6 Kb6 107.Rh7 Ka6 108.Kc5 Ka5 109.Ra7# 1-0