1.e4 c5 2.Ne2 e6 3.d4 Nf6 4.Nbc3 cxd4 5.Nxd4 Nc6 6.Nxc6 bxc6 7.e5 Nd5 8.Ne4 Qc7 9.f4 Qb6 10.Bd3 Ba6 11.Qd2 Bxd3 12.Qxd3 Be7 13.c4 f5 14.Nf2 Nb4 15.Qe2 c5 16.Be3 Nc6 17.Nd3 a5 18.O-O a4 19.Qf2 Ra5 20.Rab1 O-O 21.Rfd1 Rd8 22.h3 h6 23.Kh2 Kh7 24.b3 axb3 25.axb3 Rda8 26.Rb2 Ra1 27.Rxa1 Rxa1 28.Bxc5 Bxc5 29.Qxc5 Qa6 30.Qe3 Qa3 31.Qd2 Rf1 32.b4 Nd4 33.b5 Qa1 34.Nf2 Nf3+ 35.gxf3 Rg1 36.Qd3 Qe1 37.Rc2 Kg8 38.c5 Kh7 39.Qe2 Qa1 40.c6 Kg6 41.h4 Kh5 42.c7 g6 43.c8=B Kxh4 44.Rd2 Re1 45.Rd1 Rxe2 46.Rxa1 Rxf2+ 47.Kh1 Kg3 48.Rg1+ Kxf4 49.Rxg6 Kxf3 50.Bxd7 Kf4 51.Rxe6 Kg3 52.Rg6+ Kf4 53.Bc8 Rf3 54.Kh2 Kxe5 55.b6 Rb3 56.b7 f4 57.Rxh6 Rb2+ 58.Kh3 f3 59.Kg3 f2 60.Kg2 Kf4 61.Rf6+ Ke3 62.Rf3+ Ke4 63.Rxf2 Rb4 64.Ra2 Kd5 65.Rd2+ Kc6 66.Rc2+ Kb6 67.b8=Q+ Ka5 68.Qa7+ Kb5 69.Kf3 Rb3+ 70.Kf4 Rg3 71.Kxg3 Kb4 72.Rg2 Kc4 73.Bd7 Kb4 74.Bf5 Kc3 75.Qb8 Kc4 76.Rh2 Kc5 77.Bg6 Kc6 78.Qb6+ Kd5 79.Qg1 Kd6 80.Rh4 Kc6 81.Rf4 Kd6 82.Qf2 Ke6 83.Bh7 Ke7 84.Bf5 Kd6 85.Rh4 Kc6 86.Rh5 Kd5 87.Qe1 Kd6 88.Bc2 Kc6 89.Qh1+ Kd6 90.Qe4 Kd7 91.Kf3 Kc7 92.Qd3 Kb6 93.Qc3 Ka6 94.Qc5 Kb7 95.Bd3 Kb8 96.Bb1 Ka8 97.Bd3 Kb8 98.Rh7 Ka8 99.Qa7# 1-0