1.a4 Nf6 2.Nf3 c5 3.e3 a6 4.d4 e6 5.Bd3 b6 6.Nbd2 d5 7.c3 Nc6 8.Qe2 Qc7 9.O-O Be7 10.e4 cxd4 11.Nxd4 Nxd4 12.cxd4 dxe4 13.Nxe4 Bb7 14.Bg5 Nd5 15.Rfc1 Qd8 16.Bxe7 Qxe7 17.a5 Nf4 18.Qe3 Nxd3 19.Qxd3 bxa5 20.h3 O-O 21.Rxa5 h6 22.Rca1 Rfd8 23.Nc5 Rd6 24.Nxb7 Qxb7 25.b3 Rb6 26.R1a3 g6 27.d5 Rd6 28.R3a4 Rad8 29.Rxa6 Rxd5 30.Qg3 Rd3 31.Ra7 Qxa7 32.Rxa7 Rxg3 33.fxg3 Rd3 34.g4 Rxb3 35.Kf2 Rb5 36.h4 Rb4 37.Kg3 Rc4 38.g5 hxg5 39.hxg5 Kf8 40.Kf3 Ke8 41.g4 Rd4 42.Kg3 Rd7 43.Ra6 Kd8 44.Kf4 Ke7 45.Ke4 Rc7 46.Kf4 Rc4+ 47.Kg3 Rd4 48.Ra7+ Rd7 49.Ra6 e5 50.Kf3 Rd3+ 51.Kf2 Rd6 52.Ra3 Ke6 53.Kg3 Rd1 54.Kf3 Rc1 55.Ra6+ Kd5 56.Ra5+ Rc5 57.Ra7 Rc3+ 58.Kf2 Ke6 59.Ra6+ Kd7 60.Ra5 Kd6 61.Ra6+ Rc6 62.Ra7 Rc7 63.Ra5 Rc2+ 64.Kf3 Rc3+ 65.Ke4 Rc4+ 66.Kf3 Rc5 67.Ra3 Kd5 68.Rd3+ Ke6 69.Ra3 Rc6 70.Kg3 Kd5 71.Ra7 Rc3+ 72.Kf2 Rc2+ 73.Kg3 Rc1 74.Rxf7 Rg1+ 75.Kh4 e4 76.Rd7+ Kc4 77.Rc7+ Kd3 78.Rd7+ Ke2 79.Kh3 e3 80.Rd6 Kf3 81.Rf6+ Ke4 82.Re6+ Kf4 83.Rf6+ Kxg5 84.Re6 Kf4 85.Rf6+ Ke5 86.Rf8 Ke4 87.Re8+ Kf3 88.Rf8+ Ke2 89.Rf6 g5 90.Rf5 Kd3 91.Rd5+ Ke4 92.Rxg5 e2 93.Rg8 e1=Q 94.Re8+ Kf4 95.Rf8+ Kg5 96.Re8 Qg3# 0-1