1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.c4 Nb6 5.exd6 cxd6 6.Bg5 g6 7.h3 Bg7 8.Nc3 Nc6 9.Nf3 O-O 10.Rc1 h6 11.Be3 d5 12.c5 Nc4 13.Bxc4 dxc4 14.O-O Nb4 15.Qd2 Kh7 16.Ne2 Nd5 17.Rxc4 Bd7 18.Rcc1 Bc6 19.Rfd1 Qc7 20.Bf4 Nxf4 21.Qxf4 Qxf4 22.Nxf4 Bxf3 23.gxf3 Rfd8 24.Ne2 Rd5 25.f4 Rad8 26.Rc4 g5 27.fxg5 hxg5 28.b4 b5 29.Rc2 Bxd4 30.Kg2 Be5 31.Rxd5 Rxd5 32.Nc3 Bxc3 33.Rxc3 Rd8 34.Kf3 f5 35.Ke3 Kg6 36.Ra3 e5 37.Rxa7 Rd4 38.a3 f4+ 39.Ke2 Rc4 40.Ra5 Rc2+ 41.Ke1 Kf5 42.f3 Rc3 43.Rxb5 Ke6 44.Rb6+ Ke7 45.Ke2 e4 46.fxe4 Rxh3 47.Rg6 Rxa3 48.Rxg5 Rb3 49.Re5+ Kd7 50.Rd5+ Kc6 51.Rd6+ Kc7 52.Rd4 Kc6 53.Kf2 Kb5 54.Rd6 Kc4 55.e5 Rxb4 56.c6 Rb8 57.Kf3 Kc5 58.Kxf4 Kb6 59.e6 Kc7 60.Ke5 Rb1 61.Rd7+ Kxc6 62.Kf6 Rf1+ 63.Ke7 Rh1 64.Rd2 Rh7+ 65.Kf8 Rh8+ 66.Kg7 Rf8 67.Kxf8 Kb5 68.Kg8 Kb6 69.Kg7 Kb5 70.Rd8 Ka4 71.Rh8 Kb4 72.Rc8 Kb5 73.Re8 Kb6 74.Rd8 Ka6 75.Kf8 Kb5 76.Rd3 Kc5 77.Rd4 Kb5 78.e7 Kc6 79.e8=Q+ Kb7 80.Qd8 Ka6 81.Qe7 Ka5 82.Ke8 Ka6 83.Kf7 Kb6 84.Qf8 Ka5 85.Qg8 Kb5 86.Qc8 Ka5 87.Qc7+ Ka6 88.Qd7 Ka5 89.Qe7 Kb5 90.Qf8 Kc6 91.Qg8 Kb5 92.Rd5+ Kb6 93.Kf8 Kc7 94.Qg7+ Kb8 95.Ke8 Kc8 96.Kf7 Kc7 97.Kg8+ Kc6 98.Kh7 Kb6 99.Kh6 Ka6 100.Qh7 Kb6 101.Qg6+ Ka7 102.Qf7+ Ka6 103.Kg7 Kb6 104.Kf8 Kc6 105.Ke8 Kb6 106.Qg7 Kc6 107.Kf7 Kb7 108.Kg8+ Kc8 109.Kh7 Kb8 110.Kg6 Ka8 111.Rd7 Kb8 112.Rd8# 1-0