1.c3 Nc6 2.d4 e5 3.d5 Nce7 4.c4 Ng6 5.Nc3 Bb4 6.Bd2 a5 7.a3 Bxc3 8.Bxc3 d6 9.e3 f5 10.Bd3 Nf6 11.Ne2 O-O 12.O-O Bd7 13.f4 Qe7 14.Qd2 a4 15.Ng3 Ng4 16.h3 Qh4 17.Qe1 Nh6 18.Ne2 Qe7 19.Qd2 Rae8 20.Rae1 Qh4 21.Bc2 b6 22.Qd1 Ra8 23.Rf2 Nf7 24.Ref1 Nh6 25.Bb4 Rfe8 26.Nc3 Ng4 27.hxg4 fxg4 28.Ne4 g3 29.Nxg3 Qxg3 30.f5 Nh4 31.e4 g6 32.Qd3 Qxd3 33.Bxd3 gxf5 34.exf5 Kf7 35.Kh2 h5 36.Bc2 Rg8 37.g3 Rg4 38.gxh4 Rag8 39.Kh1 Rxh4+ 40.Rh2 Rxc4 41.Bd1 h4 42.Be1 Bb5 43.Bh5+ Kf8 44.Be2 Rc5 45.Bxb5 Rxb5 46.Rc2 Rg7 47.f6 Rh7 48.Rd2 Kf7 49.Kh2 Rh6 50.Rg1 Rxf6 51.Rg4 Rf4 52.Rxf4+ exf4 53.Bxh4 Kg6 54.Bd8 Rc5 55.Kg2 Kf5 56.Kf3 Ke5 57.Bg5 Rxd5 58.Bxf4+ Ke6 59.Rh2 c5 60.Rh6+ Kd7 61.Ke2 b5 62.Bd2 Rd4 63.Rf6 b4 64.axb4 cxb4 65.Rf7+ Kc6 66.Ra7 a3 67.b3 Rh4 68.Kd3 Kb5 69.Rb7+ Kc5 70.Be3+ Kc6 71.Rb6+ Kd5 72.Ra6 Rh3 73.Ra4 Rh4 74.Bd2 Kc5 75.Ra5+ Kb6 76.Ra8 Kc5 77.Be3+ Kc6 78.Bd4 d5 79.Ra6+ Kb5 80.Rb6+ Ka5 81.Rb8 Rh3+ 82.Be3 Rh4 83.Rd8 Rh5 84.Bd4 Rh3+ 85.Kc2 Rh2+ 86.Kb1 Rh1+ 87.Ka2 Rh2+ 88.Ka1 Rh1+ 89.Ka2 Rh2+ 90.Kb1 Rh1+ 91.Kc2 Rh2+ 92.Kd3 Rh3+ 93.Be3 Rg3 94.Rxd5+ Ka6 95.Rd8 Kb7 96.Rd4 Ka6 97.Rxb4 a2 98.Ra4+ Kb5 99.Kd2 Rg4 100.Ra8 Rg2+ 101.Kd3 Kb4 102.Rb8+ Ka3 103.Bc1+ Rb2 104.Kc3 a1=Q 105.Ra8# 1-0