1.e4 c5 2.c3 e6 3.d4 d5 4.exd5 exd5 5.Bb5+ Bd7 6.Qe2+ Be7 7.Nf3 c4 8.Bxd7+ Nxd7 9.b3 Rc8 10.O-O Ngf6 11.Re1 cxb3 12.axb3 a6 13.Ba3 Ne4 14.Bxe7 Qxe7 15.c4 Ndf6 16.Nc3 O-O 17.Nxd5 Nxd5 18.Qxe4 Qxe4 19.Rxe4 Nb4 20.Ra4 Nd3 21.Ra1 Nb4 22.Rd1 b5 23.d5 Rfd8 24.g3 Kf8 25.Kg2 a5 26.Ra1 bxc4 27.bxc4 Ra8 28.Ra3 a4 29.Re2 Rdc8 30.Ne5 Ra7 31.Rb2 Rb8 32.d6 f6 33.Nd3 Rab7 34.Nc5 Ra7 35.Rxa4 Rxa4 36.Nxa4 g6 37.c5 Rb5 38.h4 Rb7 39.Kg1 Ke8 40.h5 Kd7 41.Kh2 Kc6 42.h6 Rb5 43.Rd2 Nd5 44.Kg2 f5 45.Nc3 Nxc3 46.d7 Rb8 47.d8=Q Rxd8 48.Rxd8 Nd5 49.Kh3 Nf6 50.Rd4 g5 51.Rd8 Ne4 52.Kh2 Nd6 53.Rf8 f4 54.Kg2 g4 55.f3 Nf5 56.Rxf5 Kc7 57.Kh2 gxf3 58.Kh1 Kd8 59.Rf8+ Kd7 60.g4 f2 61.Kg2 f3+ 62.Rxf3 f1=Q+ 63.Kxf1 Kd8 64.c6 Kc7 65.Re3 Kb8 66.Rd3 Ka7 67.Kg2 Kb8 68.g5 Kc8 69.Rd7 Kb8 70.Rd8+ Ka7 71.g6 Ka6 72.Re8 Kb5 73.Kf1 Kb6 74.Re6 Ka6 75.Re1 Ka5 76.Re4 Kb5 77.Re1 Ka6 78.Re6 Ka5 79.Re2 Kb6 80.Ke1 Ka5 81.gxh7 Ka6 82.Re3 Kb5 83.Re4 Ka6 84.Kd1 Ka5 85.Re3 Ka6 86.Rc3 Kb6 87.Rf3 Ka7 88.Rg3 Kb6 89.h8=B Kb5 90.Rg5+ Kb6 91.Rd5 Ka7 92.c7 Kb6 93.Rd7 Kb7 94.Rd5 Ka8 95.Ba1 Kb7 96.Rd4 Kc6 97.Re4 Kd5 98.c8=R Kd6 99.Ree8 Kd7 100.Rf8 Ke6 101.Rc1 Ke7 102.Rg8 Kd6 103.Rc5 Kxc5 104.h7 Kd5 105.Rc8 Kd6 106.Rf8 Ke7 107.Rf3 Ke8 108.Bg7 Kd8 109.Rf7 Kc8 110.Kd2 Kb8 111.h8=R# 1-0