1.e4 c5 2.Nf3 e6 3.Be2 d6 4.d4 cxd4 5.Nxd4 Nf6 6.Nc3 Be7 7.O-O O-O 8.Be3 a6 9.f4 Nc6 10.Bf3 Qc7 11.Qd2 Bd7 12.Rad1 Rac8 13.Nb3 b5 14.h3 Rfd8 15.Qc1 b4 16.Na4 Nd4 17.Nxd4 Bxa4 18.b3 Be8 19.Bf2 d5 20.e5 Ne4 21.Bxe4 dxe4 22.Rfe1 Bc6 23.Nxc6 Qxc6 24.Rxd8+ Rxd8 25.Re2 f5 26.exf6 gxf6 27.Qe1 f5 28.Bh4 Qc7 29.Bxe7 Qxe7 30.Rd2 a5 31.c4 bxc3 32.Rxd8+ Qxd8 33.Qxc3 Kf7 34.Kh2 h5 35.b4 axb4 36.Qxb4 h4 37.Qe1 Qd4 38.Qxh4 e3 39.Qh7+ Kf8 40.Qh6+ Ke7 41.Qh4+ Kd7 42.Qh7+ Kc6 43.Qe7 Qxf4+ 44.Kg1 Qc4 45.a4 f4 46.Qd8 f3 47.Qa8+ Kc5 48.Qxf3 Qc1+ 49.Kh2 Qd2 50.Qf4 Qd4 51.Qf8+ Kc4 52.Qf1+ Kc3 53.Qa1+ Kc4 54.Qa2+ Kd3 55.Qb1+ Kd2 56.Qa2+ Kd1 57.Qb1+ Ke2 58.Qc2+ Kf1 59.Qc1+ Kf2 60.Qg1+ Ke2 61.Qc1 Qf4+ 62.Kg1 Qxa4 63.Qb2+ Kd3 64.Qb1+ Qc2 65.Qb5+ Kd2 66.Qa5+ Qc3 67.Qa2+ Kd1 68.Qb1+ Qc1 69.Qd3+ Ke1 70.Qe4 e2 71.Kh2 Qc3 72.Qxe6 Kd1 73.Qd5+ Kc1 74.Qg5+ Qd2 75.Qc5+ Kd1 76.Qh5 Qd4 77.Kh1 Kd2 78.Qg5+ Kc2 79.Qf5+ Qd3 80.Qc5+ Kd1 81.Qh5 Kd2 82.Qa5+ Qc3 83.Qa2+ Ke3 84.Qe6+ Kd3 85.Qd5+ Qd4 86.Qb3+ Kd2 87.Qa2+ Ke1 88.Qf7 Qf2 89.Qb3 Kf1 90.Qb5 Qxg2# 0-1