1.e4 c5 2.d4 cxd4 3.Nf3 d6 4.Nxd4 Nd7 5.c4 a5 6.Nc3 g6 7.Be3 Bg7 8.f3 Ngf6 9.Qd2 b6 10.g4 O-O 11.h4 Bb7 12.h5 Nc5 13.h6 Bh8 14.O-O-O Nfd7 15.Be2 a4 16.Ndb5 Be5 17.Kb1 Bc6 18.g5 f5 19.exf5 Rxf5 20.Rhf1 a3 21.b3 Qf8 22.f4 Bxc3 23.Nxc3 Ne4 24.Nxe4 Bxe4+ 25.Ka1 Nc5 26.Bg4 Rf7 27.Bxc5 bxc5 28.Be6 Bf5 29.Bxf7+ Qxf7 30.Qc3 Qf8 31.Rde1 Ra7 32.Rf2 Bc8 33.Qe3 Bf5 34.Rfe2 e6 35.Qc3 Rf7 36.Rf2 d5 37.cxd5 exd5 38.Qe5 Be4 39.Rc1 Rb7 40.Qe6+ Rf7 41.Qc6 c4 42.bxc4 Qb8 43.cxd5 Rxf4 44.Qc8+ Qxc8 45.Rxc8+ Kf7 46.Rxf4+ Ke7 47.Rf6 Bg2 48.Rc3 Kd7 49.Rfc6 Bxd5 50.Rxg6 hxg6 51.Re3 Bg8 52.Rg3 Kc7 53.Rxa3 Kd6 54.Rg3 Ke5 55.Rd3 Bxa2 56.Kxa2 Kf5 57.Rg3 Ke5 58.Ka1 Ke4 59.Rf3 Kd4 60.Ka2 Ke5 61.Rh3 Ke6 62.Ka1 Kf7 63.Rf3+ Kg8 64.Rb3 Kh7 65.Rc3 Kg8 66.Rh3 Kh7 67.Rh2 Kh8 68.Rg2 Kg8 69.Rg1 Kh7 70.Rd1 Kh8 71.Rd6 Kh7 72.Rd5 Kh8 73.Rd6 Kh7 74.Rd3 Kg8 75.Rg3 Kh8 76.Rb3 Kh7 77.Rb2 Kg8 78.Kb1 Kh7 79.Rh2 Kg8 80.Re2 Kh7 81.Re3 Kg8 82.Rb3 Kh8 83.h7 Kg7 84.h8=Q+ Kf7 85.Rb7+ Ke6 86.Kc2 Kf5 87.Qh4 Ke5 88.Rg7 Ke6 89.Rxg6+ Kd5 90.Rh6 Kc5 91.Rg6 Kb5 92.Re6 Ka5 93.Kb2 Kb5 94.Qd4 Ka5 95.Re7 Kb5 96.Re3 Ka6 97.g6 Kb7 98.Qb4+ Ka6 99.Ra3# 1-0