1.c4 Nf6 2.d4 e6 3.Nc3 Bb4 4.Qc2 O-O 5.Bg5 h6 6.Bh4 c5 7.dxc5 Qa5 8.Bxf6 gxf6 9.h4 Bxc3+ 10.bxc3 Na6 11.g4 Nxc5 12.Bg2 d6 13.Nh3 e5 14.g5 Qa4 15.Qd2 Nb3 16.Qd1 Nc5 17.gxf6 Qxd1+ 18.Rxd1 Rd8 19.Bd5 Bf5 20.f4 Nd7 21.fxe5 dxe5 22.e4 Bg6 23.O-O Rac8 24.Bxb7 Rc7 25.Bd5 Rb8 26.Nf2 Nxf6 27.Nd3 Nxe4 28.Nxe5 Nxc3 29.Rd2 Kh7 30.Rf3 Nxd5 31.cxd5 Rd8 32.d6 Rc5 33.Re3 Kg7 34.d7 Bf5 35.Rd6 Be6 36.Nc6 Rxd7 37.Rexe6 Rb7 38.Rf6 Rc4 39.Ne5 Rxh4 40.Rf2 Rh5 41.Nf3 Rb6 42.Rd7 Ra5 43.Kh2 Rf6 44.Rd3 Rf4 45.Rg2+ Kf8 46.Rc2 Rfa4 47.Rdd2 Kg7 48.Rg2+ Kf8 49.Rgf2 Kg7 50.Ne1 Rh5+ 51.Kg1 Rg5+ 52.Ng2 Rg6 53.Rc3 Rga6 54.Rg3+ Kf8 55.Rgf3 Rxa2 56.Rxf7+ Ke8 57.Rf8+ Kd7 58.R2f7+ Kc6 59.Rc8+ Kd6 60.Nf4 Rb6 61.Rc1 Rab2 62.Rcc7 Ra2 63.Rcd7+ Kc6 64.Rd1 Rbb2 65.Nd3 Rg2+ 66.Kf1 Rgd2 67.Ne5+ Kb5 68.Rb1+ Kc5 69.Rc1+ Kd5 70.Ng4 h5 71.Nf2 Ke6 72.Rf3 Rdc2 73.Re1+ Kd7 74.Rf7+ Kc6 75.Re6+ Kb5 76.Rf5+ Rc5 77.Rf8 Rc1+ 78.Kg2 Rc6 79.Re5+ Kb6 80.Rxh5 Rac2 81.Rhh8 a5 82.Kf3 R6c3+ 83.Ke4 Rc4+ 84.Ke3 R2c3+ 85.Nd3 Rc7 86.Kd2 Rc2+ 87.Kd1 R2c3 88.Rd8 R3c6 89.Rh5 Rc8 90.Rdd5 Kb7 91.Rb5+ Rb6 92.Nc5+ Kc7 93.Rxa5 Rd6+ 94.Kc2 Rc6 95.Kb3 Kd6 96.Kc4 Ke7 97.Kd5 Kf7 98.Nd3 Kg7 99.Ne5 Rc1 100.Ra7+ R8c7 101.Ra4 Rg1 102.Rah4 Kf6 103.Rh6+ Kf5 104.R4h5+ Rg5 105.Rh2 Kf4 106.R6h4+ Kg3 107.R4h3+ Kf4 108.Rf3# 1-0