1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Bc4 Qb6 7.Nb3 e6 8.O-O Be7 9.Be3 Qc7 10.f4 a6 11.Bd3 b5 12.a3 Bb7 13.Qf3 Na5 14.Nxa5 Qxa5 15.Qg3 g6 16.e5 Nh5 17.Qf2 Qc7 18.exd6 Bxd6 19.Ne4 Bxe4 20.Bxe4 Rc8 21.Qf3 O-O 22.a4 Nf6 23.Bd3 Nd5 24.Bd2 bxa4 25.Rxa4 Qb6+ 26.Kh1 Qxb2 27.Rxa6 Bb4 28.Bc1 Qd4 29.g3 Bc3 30.Rd1 Qc5 31.Ba3 Bb4 32.Bc1 Rfd8 33.g4 Bc3 34.f5 exf5 35.gxf5 Nb4 36.Ba3 Qe5 37.fxg6 hxg6 38.Ra7 Rc7 39.Rxc7 Qxc7 40.Bxb4 Bxb4 41.Be4 Rf8 42.Qg3 Qb6 43.Bd5 Qf6 44.Qf3 Qxf3+