1.e4 e6 2.Nc3 a6 3.d4 Be7 4.Bc4 Kf8 5.Bb3 c5 6.dxc5 Bxc5 7.Nf3 d6 8.Na4 Qa5+ 9.c3 Nf6 10.e5 dxe5 11.Nxc5 Qxc5 12.Qd8+ Ne8 13.Be3 Qc7 14.Qxc7 Nxc7 15.Nxe5 Nd7 16.Nf3 a5 17.Bf4 a4 18.Bc4 Nb6 19.Bd3 Ncd5 20.Bd6+ Ke8 21.c4 Ne7 22.O-O-O Nc6 23.Bc7 Nd7 24.Be4 f6 25.Nd4 Nc5 26.Nxc6 Bd7 27.Ne5 fxe5 28.Bc2 e4 29.Bd6 Rc8 30.Rd4 b6 31.Bxe4 Nxe4 32.Rxe4 Bc6 33.Rg4 Kf7 34.Re1 Rhd8 35.Be5 g6 36.Bc3 Ke7 37.f3 b5 38.Rh4 h5 39.Rf4 g5 40.Rf5 bxc4 41.Rxg5 Rg8 42.h4 Rxg5 43.hxg5 Rg8 44.Bf6+ Kf7 45.Kd2 Bd5 46.Rc1 Kg6 47.Ke3 Ra8 48.Rc3 Rb8 49.Rc2 Rb4 50.Bc3 Rb5 51.Kf4 Bc6 52.Bf6 Rf5+ 53.Kg3 Bd5 54.Re2 c3 55.bxc3 a3 56.Be7 Bc4 57.Rd2 Rb5 58.Bxa3 Rxg5+ 59.Kf4 Ra5 60.Be7 Bxa2 61.Bb4 Ra8 62.Kg3 Bd5 63.Rd4 Rc8 64.Kf4 Rc4 65.Ke5 h4 66.Rf4 Kg5 67.Rf6 Kh5 68.Rf8 Kg6 69.Re8 Kg5 70.Rg8+ Kh6 71.Kf6 Rf4+ 72.Ke5 Rc4 73.Be7 Kh7 74.Rg4 Rxg4 75.fxg4 Bxg2 76.Bxh4 Bd5 77.Kf6 Bc4 78.Kf7 e5+ 79.Kf6 e4 80.Bf2 Be2 81.Kf5 Ba6 82.Kxe4 Kg6 83.Bh4 Be2 84.Kf4 Kf7 85.g5 Bf1 86.Ke3 Kg6 87.Kd4 Kh5 88.c4 Bh3 89.c5 Bf5 90.Ke5 Bd7 91.Kf6 Be8 92.Bf2 Bg6 93.Bd4 Be4 94.Be3 Bd5 95.g6 Be4 96.g7 Bd5 97.c6 Bxc6 98.g8=Q Bd5 99.Qg5# 1-0