1.e4 a6 2.d4 e6 3.c3 c5 4.Bd3 d5 5.e5 Nc6 6.Nf3 Qc7 7.a3 Nge7 8.O-O Nf5 9.Re1 Bd7 10.Bxf5 exf5 11.dxc5 Bxc5 12.Qxd5 Ne7 13.Qd3 O-O 14.Be3 Bxe3 15.Qxe3 Ng6 16.Nbd2 Rfe8 17.Nb3 Bc6 18.Nbd4 Be4 19.Rad1 h6 20.h4 Rad8 21.h5 Nxe5 22.Nxe5 Rxe5 23.f3 Rde8 24.fxe4 fxe4 25.Qh3 Rg5 26.Rf1 Ree5 27.Rf5 Rexf5 28.Nxf5 Qb6+ 29.Qe3 Qxb2 30.Qxe4 Qb6+ 31.Rd4 Rxh5 32.Ne3 Qc7 33.Qd3 g6 34.Ng4 Qe7 35.Rf4 Rh4 36.Qd4 f5 37.Nf6+ Kf7 38.Rxh4 Qe1+ 39.Kh2 g5 40.Rxh6 Qg3+ 41.Kxg3 f4+ 42.Kf3 Kg7 43.g4 a5 44.Rh1 a4 45.c4 Kg6 46.Qg1 Kxf6 47.Rh4 Ke6 48.Ke2 Kf7 49.Rh2 Kf6 50.Qa7 Kg7 51.Kf2 Kg6 52.Qa8 Kf7 53.Qc8 f3 54.Rh4 Kf6 55.Qd8+ Kg7 56.Ke3 b6 57.Rh3 b5 58.Ke4 Kg6 59.Rh6+ Kg7 60.Rg6+ Kf7 61.Qb8 b4 62.Qa7+ Kxg6 63.Qe3 b3 64.Kxf3 Kg7 65.Qf2 Kh8 66.c5 Kg8 67.Qg3 Kh8 68.Qe1 Kg7 69.Qa5 Kh7 70.Qxa4 Kg8 71.Qd7 Kf8 72.Qd6+ Ke8 73.c6 Kf7 74.Qg3 Kg7 75.Qh2 Kg6 76.Qe2 Kf7 77.Qg2 Kg6 78.Qf1 Kg7 79.Qf2 Kh8 80.Qd2 b2 81.Qxb2+ Kg8 82.Qd4 Kf8 83.Kg3 Ke8 84.Qg7 Kd8 85.Qg8+ Ke7 86.Qxg5+ Kd6 87.c7 Ke6 88.c8=B+ Kf7 89.a4 Kf8 90.a5 Ke8 91.a6 Kf8 92.a7 Kf7 93.a8=Q Kf8 94.Qg7+ Ke8 95.g5 Kd8 96.g6 Ke8 97.Bd7# 1-0