1.e3 c6 2.d3 e5 3.Nf3 Qc7 4.c4 d5 5.Nc3 Nf6 6.cxd5 cxd5 7.d4 e4 8.Ne5 Nc6 9.Bd2 Be7 10.Rc1 O-O 11.Be2 Qd8 12.O-O Bd6 13.f4 exf3 14.Nxf3 h6 15.Be1 Qe8 16.Qd3 Qe6 17.Bh4 Ne4 18.Bd1 Bd7 19.Bb3 Nxc3 20.bxc3 Na5 21.Bg3 Bxg3 22.hxg3 a6 23.Rfe1 Bb5 24.Qc2 Nxb3 25.axb3 Rac8 26.e4 dxe4 27.Rxe4 Rxc3 28.Qxc3 Qxe4 29.Re1 Qd5 30.Re5 Qd6 31.Nh4 Bd7 32.Kh2 Rc8 33.Qe3 Qf6 34.Re7 Qd6 35.Qe4 Rc3 36.Nf3 Rxb3 37.d5 Rb5 38.Re5 Rb4 39.Qe3 a5 40.Re7 Qxd5 41.Re5 Qd6 42.Rxa5 Bc6 43.Ra8+ Kh7 44.Qc3 Bxf3 45.gxf3 Rh4+ 46.Kg2 Rd4 47.Qc2+ Qg6 48.Qb2 Qd6 49.Qc2+ g6 50.Qc3 Qe5 51.Kf2 Rd5 52.Qxe5 Rxe5 53.Rb8 Rb5 54.Rd8 Kg7 55.Rd7 Rb3 56.Rc7 b5 57.Rb7 b4 58.Ke2 Rb1 59.Kd3 b3 60.Ke3 b2 61.Kd3 Rf1 62.Rxb2 Rxf3+ 63.Ke4 Rxg3 64.Kf4 Rg1 65.Ra2 h5 66.Kf3 h4 67.Kf4 g5+ 68.Kf5 h3 69.Rh2 g4 70.Kf4 Kg6 71.Ra2 g3 72.Ra6+ Kg7 73.Ra5 h2 74.Rh5 h1=R 75.Rxh1 Rxh1 76.Kxg3 Kf6 77.Kf2 Ke5 78.Ke3 Rh8 79.Kd3 Re8 80.Kc3 Kd5 81.Kd3 f5 82.Kc2 Kc4 83.Kd2 f4 84.Kc2 f3 85.Kd2 f2 86.Kc2 Re2+ 87.Kd1 f1=Q# 0-1