1.Nf3 d5 2.e3 a6 3.c4 e6 4.d4 c5 5.dxc5 Bxc5 6.Nc3 Nf6 7.a3 O-O 8.cxd5 Nxd5 9.Qc2 Nxc3 10.bxc3 Nd7 11.Bd3 h6 12.Bb2 b5 13.c4 Bb7 14.cxb5 axb5 15.Bxb5 Bd6 16.Rd1 Nc5 17.O-O Qb6 18.a4 Rfc8 19.Bd4 Bxf3 20.gxf3 Qb7 21.Bxc5 Rxc5 22.Qe4 Qxe4 23.fxe4 Bc7 24.Rc1 Rxc1 25.Rxc1 Ba5 26.Kg2 Rd8 27.Rc6 g6 28.Ra6 Be1 29.a5 Rd2 30.Ra8+ Kg7 31.a6 Rxf2+ 32.Kg1 Ra2 33.Kf1 Bf2 34.Bc4 Rc2 35.Ra7 Bxe3 36.Rc7 Kf6 37.h4 g5 38.hxg5+ hxg5 39.Ke1 g4 40.Kd1 Rd2+ 41.Ke1 g3 42.e5+ Kg6 43.Rc8 Kg5 44.a7 g2 45.Rg8+ Kf4 46.a8=Q g1=N 47.Rxg1 Bxg1 48.Kxd2 Bc5 49.Qc6 Bd4 50.Ke1 Bb2 51.Qb7 Bd4 52.Qxf7+ Kg4 53.Qxe6+ Kh5 54.Qe7 Bc5 55.Qxc5 Kh6 56.Ba2 Kg5 57.Qc3 Kf4 58.Kf2 Kg4 59.Bb1 Kh5 60.Qc1 Kg4 61.Qc5 Kf4 62.Qb4+ Kg5 63.Bh7 Kh5 64.Bd3 Kg5 65.Bc4 Kf5 66.Qf8+ Kxe5 67.Kg3 Ke4 68.Bb5 Ke3 69.Bf1 Ke4 70.Qf7 Ke5 71.Qc7+ Ke6 72.Qc5 Kd7 73.Kf3 Ke8 74.Kg2 Kd8 75.Qb4 Kd7 76.Qb7+ Kd6 77.Qb2 Ke6 78.Kf3 Kd5 79.Qb8 Kc6 80.Qf8 Kb7 81.Kg4 Kc6 82.Bc4 Kd7 83.Qf4 Ke8 84.Qf2 Ke7 85.Qc5+ Ke8 86.Qh5+ Kd8 87.Qh4+ Kd7 88.Ba2 Ke8 89.Be6 Kf8 90.Bb3 Kg7 91.Bc2 Kf7 92.Qf2+ Kg8 93.Qa7 Kh8 94.Kh5 Kg8 95.Bf5 Kh8 96.Kh6 Kg8 97.Qg7# 1-0