1.Nf3 c5 2.e4 e6 3.c3 d5 4.exd5 exd5 5.Bb5+ Nc6 6.Ne5 Qc7 7.Qe2 Be6 8.Bxc6+ bxc6 9.d4 Bd6 10.Bf4 cxd4 11.O-O Ne7 12.cxd4 O-O 13.Nc3 Rfb8 14.Rfe1 Rb4 15.Nxf7 Bxf7 16.Bxd6 Qxd6 17.Qxe7 Qxe7 18.Rxe7 Rxb2 19.Rc7 Rc2 20.Rxc6 h6 21.Nxd5 Rxa2 22.Rxa2 Bxd5 23.Rca6 Bxa2 24.Rxa2 a5 25.Ra4 Kf7 26.Kf1 Ke6 27.Ke2 Kd5 28.Kd3 g5 29.f3 h5 30.Kc3 h4 31.Kd3 Ra7 32.g3 hxg3 33.hxg3 Ra8 34.f4 gxf4 35.gxf4 Kc6 36.f5 Kb5 37.Ra1 Kc6 38.Ke4 a4 39.f6 a3 40.Kf5 Kd5 41.f7 Kxd4 42.Kg6 Kc5 43.Rxa3 Rxa3 44.f8=Q+ Kb5 45.Qb8+ Kc5 46.Qe5+ Kc6 47.Kf5 Rb3 48.Qe6+ Kb5 49.Qxb3+ Kc5 50.Qb8 Kc4 51.Qh8 Kb3 52.Qa1 Kc2 53.Qa3 Kb1 54.Qf3 Ka2 55.Ke5 Ka1 56.Qf5 Kb2 57.Qh5 Ka3 58.Qe2 Kb3 59.Qa6 Kb2 60.Qa5 Kb1 61.Qa7 Kb2 62.Ke6 Kb3 63.Qa1 Kb4 64.Kd7 Kc4 65.Qg1 Kb3 66.Kd8 Kc3 67.Qd1 Kb2 68.Qg4 Kc2 69.Qg5 Kd3 70.Ke8 Kc4 71.Qa5 Kb3 72.Qa7 Kc2 73.Qa6 Kd1 74.Qb7 Kc1 75.Qb4 Kc2 76.Kf8 Kd1 77.Qb5 Kc1 78.Qa5 Kb2 79.Qe1 Ka3 80.Kg8 Kb3 81.Qd1+ Kc4 82.Qg4+ Kd3 83.Qa4 Ke3 84.Qb4 Ke2 85.Qe7+ Kd3 86.Qb7 Kc4 87.Qf3 Kb5 88.Qa3 Kc6 89.Qa2 Kb6 90.Qc4 Ka5 91.Kf7 Kb6 92.Ke6 Kb7 93.Kd6 Kb8 94.Kc6 Ka8 95.Kb6 Kb8 96.Qc7+ Ka8 97.Qa7# 1-0