1.c4 Nf6 2.b3 e5 3.Bb2 Nc6 4.Nf3 e4 5.Nd4 Bc5 6.Nf5 O-O 7.e3 d5 8.cxd5 Nb4 9.Ng3 Nfxd5 10.Qc1 Qe7 11.Nc3 Nf6 12.a3 Nd3+ 13.Bxd3 exd3 14.O-O c6 15.f3 Bd6 16.Nce4 Nxe4 17.Nxe4 Bc7 18.a4 Qh4 19.g3 Qh5 20.Qc3 f6 21.Qxd3 Be6 22.Bd4 b6 23.b4 f5 24.Nc3 Qf7 25.Qc2 Bd6 26.Rab1 Rac8 27.Ne2 Bc4 28.d3 Ba6 29.Bc3 Rfe8 30.e4 c5 31.b5 Bb7 32.Rbd1 c4 33.e5 Bxe5 34.Bxe5 cxd3 35.Qxd3 Rxe5 36.Nf4 Rce8 37.Qd7 R5e7 38.Qd4 h6 39.h4 g5 40.Ng2 Re2 41.Rf2 Rxf2 42.Kxf2 g4 43.fxg4 fxg4+ 44.Nf4 Bf3 45.Rd2 Qe7 46.Qc4+ Qf7 47.Qc3 Qe7 48.Rd4 Kf7 49.Rc4 Qd6 50.Rc7+ Re7 51.Rc8 Re8 52.Rc4 Re7 53.Qc2 Bb7 54.Qh7+ Ke8 55.Qg8+ Kd7 56.Qxg4+ Ke8 57.Qg6+ Qxg6 58.Nxg6 Rf7+ 59.Nf4 Re7 60.g4 Kf7 61.g5 hxg5 62.hxg5 Be4 63.Kg3 Bf5 64.Rc6 Be4 65.Rf6+ Kg8 66.Rd6 Bc2 67.Rd4 Kf7 68.Kg4 Re1 69.Rd7+ Re7 70.g6+ Kf8 71.Rd2 Bxa4 72.Kf5 Bxb5 73.Kf6 Rd7 74.Rc2 Ba6 75.Nh5 Rd6+ 76.Kg5 Rd5+ 77.Kh6 Rd6 78.Rc7 Ke8 79.Kg5 Bd3 80.Nf6+ Kd8 81.g7 Kxc7 82.g8=Q Kb7 83.Qf7+ Ka6 84.Ne8 Rc6 85.Qa2+ Kb7 86.Qd5 Bb5 87.Nd6+ Kb8 88.Qg8+ Kc7 89.Nxb5+ Kb7 90.Qd5 a5 91.Qd7+ Ka6 92.Qxc6 a4 93.Nd6 Ka5 94.Qb5# 1-0