1.a4 e5 2.e3 Nf6 3.d4 e4 4.c4 c6 5.d5 Bd6 6.Ne2 O-O 7.Nbc3 Na6 8.Ng3 Nc5 9.Be2 Be5 10.O-O d6 11.Qc2 cxd5 12.cxd5 Qe7 13.b4 Nd3 14.Rb1 Bxg3 15.fxg3 Nxc1 16.Rbxc1 Bd7 17.Qd2 a6 18.Qd4 h6 19.h3 Qe5 20.Qxe5 dxe5 21.Rfd1 Rac8 22.g4 Rfd8 23.Bf1 Ne8 24.d6 Nf6 25.a5 Rc6 26.b5 axb5 27.Bxb5 Rc5 28.Bxd7 Rxd7 29.Na4 Rxc1 30.Rxc1 Rxd6 31.Nb6 Rd3 32.Kf2 Nd5 33.Rc5 Nxe3 34.Rxe5 Nd1+ 35.Ke2 Nc3+ 36.Kf2 Rd2+ 37.Kg3 Ra2 38.Nc4 Ne2+ 39.Kf2 Nc3+ 40.Kg3 Ne2+ 41.Kf2 Nf4+ 42.Ke3 Nxg2+ 43.Kxe4 Ra4 44.Kd4 Nf4 45.Rb5 Ne6+ 46.Kc3 Nd8 47.Rd5 Ne6 48.Rd7 Nc5 49.Rc7 Ne4+ 50.Kd4 Nd6 51.Kc5 Nxc4 52.Kb5 Rxa5+ 53.Kxc4 Ra3 54.Rxb7 Rxh3 55.Kd5 Rh4 56.Rb4 h5 57.Rb8+ Kh7 58.gxh5 Rxh5+ 59.Ke4 Ra5 60.Kf3 f6 61.Rb1 g5 62.Kg4 Kg6 63.Rb4 f5+ 64.Kg3 Ra3+ 65.Kg2 Kh5 66.Rd4 f4 67.Rd8 Kg4 68.Rd2 Rb3 69.Rc2 Ra3 70.Rd2 Rc3 71.Kf2 Rb3 72.Kg2 Ra3 73.Kf2 Kh4 74.Rd8 Kg4 75.Rd2 Rc3 76.Rb2 Rf3+ 77.Kg2 Rd3 78.Kf2 Kh4 79.Rb8 Kg4 80.Rb2 Rd4 81.Rc2 Rb4 82.Rd2 Rb3 83.Kg2 Rb7 84.Kf2 Rb6 85.Kg2 Rh6 86.Rd3 Rc6 87.Rd2 Rc4 88.Kf2 f3 89.Ra2 Kf4 90.Ra8 Rc2+ 91.Ke1 Kg3 92.Kd1 Rg2 93.Rg8 g4 94.Ke1 Rg1+ 95.Kd2 f2 96.Rf8 f1=Q 97.Rxf1 Rxf1 98.Ke2 Ra1 99.Ke3 Rh1 100.Ke4 Kf2 101.Kf4 g3 102.Ke5 g2 103.Kd5 g1=Q 104.Kc5 Ke3 105.Kd6 Ke4 106.Kc6 Ke5 107.Kc7 Kd5 108.Kb7 Rh7+ 109.Ka8 Qa7# 0-1