1.c4 c5 2.e4 Nc6 3.f4 e6 4.Nf3 d5 5.cxd5 exd5 6.exd5 Qxd5 7.Nc3 Qd8 8.Bb5 Bd6 9.d4 cxd4 10.Qxd4 Nf6 11.Be3 O-O 12.Bxc6 bxc6 13.O-O-O Nd5 14.Nxd5 cxd5 15.Qxd5 Qc7+ 16.Kb1 Bxf4 17.Bxf4 Qxf4 18.Rd4 Qb8 19.Re1 Be6 20.Qa5 h6 21.b3 Rc8 22.Kb2 Qb7 23.Rd2 Rc6 24.Nd4 Ra6 25.Qb5 Rb6 26.Qe5 a5 27.Nxe6 Rxe6 28.Qg3 Rxe1 29.Qxe1 a4 30.Qd1 Qe7 31.Kb1 axb3 32.axb3 Qg5 33.Ra2 Rd8 34.Qf3 Qg6+ 35.Rc2 Rd3 36.Qa8+ Kh7 37.Ka2 Rd6 38.Qc8 Qf6 39.b4 Ra6+ 40.Kb3 Qf1 41.Qc4 Qa1 42.Rb2 Qa4+ 43.Kc3 Rc6 44.Ra2 Rxc4+ 45.Kxc4 Qxa2+ 46.Kd4 Qa3 47.Kc5 g6 48.Kc4 Qe3 49.g4 Qa7 50.Kd3 f6 51.Kd2 f5 52.Kc2 fxg4 53.Kc1 g3 54.hxg3 g5 55.Kb2 Kg6 56.Kc2 g4 57.Kc1 h5 58.Kb2 h4 59.Kc2 h3 60.Kc1 Kg7 61.Kb2 Kf7 62.Kc2 Ke8 63.Kc1 Qa6 64.Kb2 Qh6 65.Kb1 Qa6 66.Kc2 h2 67.Kc1 h1=B 68.Kb2 Ba8 69.Kc2 Qh6 70.Kb2 Qh8+ 71.Kb1 Qf8 72.Kc2 Qxb4 73.Kc1 Qa5 74.Kb1 Bf3 75.Kc2 Qa6 76.Kc1 Bd1 77.Kb2 Bc2 78.Kxc2 Qa7 79.Kd2 Qa8 80.Kc2 Qa3 81.Kd2 Qxg3 82.Kc2 Qh3 83.Kc1 Qh6+ 84.Kb1 Qh4 85.Kc2 Qh7+ 86.Kd2 Qh4 87.Kc2 g3 88.Kc1 Qh7 89.Kb2 g2 90.Ka1 Qh4 91.Kb2 Qf2+ 92.Kb1 g1=Q# 0-1