1.e3 Nf6 2.d4 e6 3.a3 Rg8 4.Nc3 d5 5.Bd3 c5 6.dxc5 Bxc5 7.b4 Bd6 8.Bb2 Nc6 9.Nf3 g5 10.Nb5 Bb8 11.c4 g4 12.Nfd4 Ne5 13.cxd5 Qxd5 14.Bf1 a6 15.Nc3 Qd8 16.Qc2 Bd7 17.Rd1 Qc7 18.Qb3 Ba7 19.Be2 Rc8 20.O-O Bxd4 21.Rxd4 Nf3+ 22.Bxf3 gxf3 23.g3 e5 24.Rh4 Be6 25.Qd1 Qc6 26.e4 Rg4 27.Qxf3 Rxh4 28.Qxf6 Rxe4 29.Nxe4 Qxe4 30.Qxe5 Qxe5 31.Bxe5 Rc2 32.Re1 Kd7 33.h4 h5 34.Bf6 Rd2 35.Re5 Bg4 36.Re7+ Kc6 37.Rxf7 Bf3 38.g4 Rd1+ 39.Kh2 Bxg4 40.Bg5 Rd3 41.a4 Rh3+ 42.Kg2 Rb3 43.Rf4 Kd5 44.a5 Ke5 45.f3 Bf5 46.Kg3 Bb1 47.Be7 Bf5 48.Bc5 Rd3 49.Rc4 Bd7 50.Re4+ Kf5 51.Rf4+ Ke5 52.Rf7 Bc6 53.Rf8 Ke6 54.Kf2 Rc3 55.Be3 Rc4 56.Rf4 Rc2+ 57.Kg3 Rc3 58.Kf2 Rc2+ 59.Kg3 Rc3 60.Bc5 Rd3 61.Kf2 Ke5 62.Rf8 Rc3 63.Be7 Rd3 64.Bc5 Rd2+ 65.Ke3 Rh2 66.Be7 Rh3 67.Bg5 Rh1 68.f4+ Kd5 69.f5 Rf1 70.f6 Ke6 71.Rh8 Rf3+ 72.Kd4 Rb3 73.Kc5 Rc3+ 74.Kb6 Rb3 75.Rh7 Rxb4+ 76.Kc7 Be8 77.Re7+ Kf5 78.Rxe8 Rc4+ 79.Kxb7 Kg6 80.Rg8+ Kf7 81.Rg7+ Ke6 82.f7 Rb4+ 83.Kxa6 Rb8 84.Rg8 Kxf7 85.Rxb8 Kg7 86.Kb5 Kh7 87.a6 Kg6 88.Kc5 Kf5 89.Kd5 Kg4 90.Ke4 Kg3 91.a7 Kg4 92.a8=Q Kg3 93.Qa2 Kg4 94.Qg2# 1-0