1.e4 c5 2.c3 e6 3.d4 b6 4.Nf3 Bb7 5.Bd3 d6 6.Qe2 Nf6 7.Bf4 Be7 8.O-O O-O 9.Rd1 Qc7 10.Ng5 e5 11.Bg3 cxd4 12.cxd4 Nc6 13.dxe5 dxe5 14.Nf3 Nh5 15.Nc3 Nxg3 16.hxg3 Bc5 17.Nd5 Qd6 18.Bc4 Nd4 19.Nxd4 Bxd4 20.Rac1 Kh8 21.Nc3 Qg6 22.Bd5 Bxd5 23.Nxd5 Rad8 24.Ne7 Qe6 25.Nc6 Rd7 26.Nxd4 exd4 27.Qb5 Rfd8 28.f3 h6 29.Qc4 Qe5 30.Kf2 f5 31.exf5 d3 32.Rd2 Rd4 33.Qe6 Qa5 34.Rcd1 R4d6 35.Qc4 Qxf5 36.g4 Qe5 37.Qe4 Qb5 38.a3 Rd4 39.Qf5 R4d5 40.Qe4 Re8 41.Qb4 Qd7 42.Qc4 Rd8 43.Qe4 b5 44.Qg6 a5 45.Qe4 a4 46.Qg6 Qa7+ 47.Kf1 Qd7 48.Kf2 Rd6 49.Qf5 Qa7+ 50.Kf1 Rd5 51.Qg6 Qc7 52.Qe4 Rd4 53.Qf5 Qc4 54.Kf2 b4 55.axb4 Qxb4 56.Qg6 Rf8 57.g5 Rd6 58.Qh5 Rd5 59.Qg6 Qh4+ 60.Kf1 Rxg5 61.Qc6 Qh1+ 62.Kf2 Qxg2+ 63.Ke3 Qg3 64.Rxd3 Re5+ 65.Kd4 Ree8 66.Qb7 Qf4+ 67.Kd5 Rd8+ 68.Kc6 Rc8+ 69.Kd5 Rfd8+ 70.Ke6 Qf6#