1.a3 c5 2.c3 Nf6 3.d4 e6 4.Nf3 d5 5.Bf4 Bd6 6.Bg3 Qc7 7.dxc5 Qxc5 8.e3 Bxg3 9.hxg3 O-O 10.Nbd2 Nc6 11.c4 Qe7 12.cxd5 exd5 13.Nb3 Bg4 14.Be2 h5 15.O-O g6 16.Nbd4 Rac8 17.Rc1 Ne4 18.Nxc6 bxc6 19.b4 c5 20.Qxd5 cxb4 21.axb4 Nc3 22.Qd2 Qxb4 23.Ba6 Rfd8 24.Qe1 Rc5 25.Nd4 Rd6 26.Bd3 a5 27.Rc2 Bd1 28.Rxc3 Rxc3 29.Qxd1 a4 30.Qd2 Rb6 31.Be4 Qb2 32.Qd1 a3 33.Ne2 Rc8 34.Qd7 Rf8 35.Nf4 a2 36.Qa7 Rd6 37.Bd5 g5 38.Bxa2 gxf4 39.gxf4 h4 40.Qc5 Rfd8 41.Bc4 Qf6 42.Qh5 Kg7 43.Qg4+ Qg6 44.Qxh4 Rh8 45.Qg5 Qxg5 46.fxg5 Rd2 47.Ra1 Rc8 48.Ra4 Rc5 49.f4 Rc2 50.Bd3 R2c3 51.Rd4 Ra5 52.Rd7 Raa3 53.Be4 Rxe3 54.Bd5 Kg6 55.Rxf7 Ra6 56.Rf8 Rd6 57.Kf2 Rc3 58.Bf3 Kg7 59.Rb8 Rd4 60.Kg3 Rcc4 61.f5 Rc5 62.f6+ Kg6 63.Rg8+ Kf7 64.Rg7+ Kf8 65.Kh3 Rf4 66.Bg4 Re5 67.g3 Rf1 68.Bd7 Re3 69.Bc6 Re5 70.Kg4 Rf2 71.Bf3 Ra5 72.Re7 Rb5 73.Bc6 Rc5 74.Be4 Rb5 75.Bg6 Rb8 76.Rh7 Kg8 77.f7+ Rxf7 78.Rxf7 Rb2 79.Ra7 Rd2 80.Bb1 Rb2 81.Ba2+ Rb3 82.Bxb3+ Kh8 83.Bg8 Kxg8 84.g6 Kh8 85.g7+ Kh7 86.g8=R+ Kh6 87.Rh8+ Kg6 88.Ra6+ Kg7 89.Kf5 Kf7 90.Ra7# 1-0