1.c4 Nf6 2.d4 c6 3.Nc3 d5 4.Bg5 e6 5.Bxf6 gxf6 6.e3 e5 7.dxe5 fxe5 8.cxd5 Bb4 9.dxc6 Qxd1+ 10.Rxd1 Nxc6 11.Bd3 Ne7 12.Ne2 Be6 13.O-O O-O-O 14.a3 Bxc3 15.Nxc3 Bb3 16.Rd2 f5 17.Nb1 Rd5 18.Be2 Rhd8 19.Rxd5 Nxd5 20.Rc1+ Kb8 21.Kf1 f4 22.exf4 Nxf4 23.g3 Ne6 24.Bg4 Nd4 25.Nd2 Ba4 26.Nc4 Bb5 27.Kg2 Bc6+ 28.Kh3 Rf8 29.Nxe5 Rxf2 30.Nxc6+ Nxc6 31.b4 a6 32.Re1 Ra2 33.Re3 Nd4 34.Rd3 Nb5 35.Bf5 h6 36.g4 Ka7 37.Kg3 Rxa3 38.Rxa3 Nxa3 39.h4 Nb5 40.g5 hxg5 41.hxg5 Nd6 42.Kf4 Ne8 43.Bg6 Ng7 44.Ke5 Kb6 45.Kf6 Ne6 46.Kxe6 Kb5 47.Be4 Kxb4 48.g6 a5 49.g7 a4 50.g8=Q Ka5 51.Qg5+ b5 52.Qg4 Kb4 53.Bc6+ Ka5 54.Qd1 Kb4 55.Qg4+ Kc5 56.Bxb5 a3 57.Qa4 a2 58.Qxa2 Kb6 59.Qd2 Ka7 60.Kd6 Kb8 61.Ba6 Ka7 62.Qg5 Ka8 63.Qe7 Kb8 64.Kd5 Ka8 65.Qd7 Kb8 66.Qe6 Ka8 67.Qg8+ Ka7 68.Qe8 Kb6 69.Qd7 Ka5 70.Kd6 Kb4 71.Qg4+ Ka3 72.Qe4 Kb3 73.Bf1 Kb2 74.Qe7 Ka2 75.Qg5 Ka3 76.Be2 Kb4 77.Qg2 Ka4 78.Qa8+ Kb4 79.Kc7 Kc5 80.Qa4 Kd5 81.Qa5+ Ke6 82.Bb5 Kf6 83.Qa1+ Kf7 84.Bc6 Kg8 85.Qh1 Kf7 86.Kd7 Kg6 87.Bb5 Kf7 88.Qf3+ Kg6 89.Qa8 Kf6 90.Qh8+ Kf7 91.Qh7+ Kf8 92.Qh5 Kg7 93.Ke6 Kf8 94.Qf7# 1-0