1.Nf3 c5 2.e4 e6 3.Nc3 a6 4.d4 cxd4 5.Nxd4 b5 6.f3 Qc7 7.Be3 Bb7 8.Qd2 Nf6 9.O-O-O b4 10.Nce2 e5 11.Nf5 d5 12.g4 dxe4 13.g5 Nd5 14.fxe4 Nxe3 15.Nxe3 Bxe4 16.Nd5 Qa5 17.Qe3 Bxd5 18.Qxe5+ Be7 19.Rxd5 Qxa2 20.Ra5 Qe6 21.Qxg7 Rf8 22.Bg2 Nc6 23.Bxc6+ Qxc6 24.Rd1 b3 25.Nd4 Qg6 26.Qe5 f6 27.Qe6 fxg5 28.Qxb3 Qe4 29.Ne6 Rf3 30.Re5 Rxb3 31.Nc7+ Kf7 32.Rxe4 Rb4 33.Rxe7+ Kxe7 34.Nxa8 Rb5 35.Rg1 Kd6 36.Rf1 Kc6 37.Rf7 h5 38.Nc7 Rb3 39.cxb3 h4 40.Nb5 axb5 41.Kd1 Kb6 42.Rf5 Ka6 43.Rf2 Kb7 44.Ke2 g4 45.Kf1 Ka8 46.Rf7 b4 47.Rf4 Kb7 48.Rf2 Ka7 49.h3 Ka8 50.Kg1 Kb7 51.Kf1 Kc6 52.hxg4 Kb6 53.Rd2 Ka5 54.Rd3 Kb5 55.Kg2 Kc6 56.Rc3+ Kd5 57.Kf2 Kd6 58.Rc4 Kd7 59.Ke3 Ke6 60.Ke2 Kd6 61.Rc1 Ke7 62.Rc2 Kd8 63.Rc5 Ke7 64.Rg5 Ke6 65.Kd2 Kf6 66.Rc5 Kg6 67.Rb5 Kg7 68.Ra5 Kf8 69.Ra6 Ke8 70.Ra7 Kf8 71.Rc7 h3 72.Rc1 Ke8 73.Kd3 Kd8 74.Rb1 Kc7 75.Kd2 Kb7 76.Ra1 Kb6 77.Rf1 Ka6 78.Re1 Ka7 79.Ra1+ Kb7 80.g5 Kb6 81.g6 Kb7 82.Kd1 Kc7 83.Ke2 Kb6 84.Rc1 Ka6 85.g7 Ka7 86.Rc6 Kb7 87.Rc7+ Ka8 88.Kf2 Kb8 89.Ke2 Ka8 90.Kd3 h2 91.Rd7 h1=N 92.g8=Q# 1-0