1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 b5 6.Bd3 Bb7 7.O-O Qb6 8.Nb3 Qc7 9.f4 Nf6 10.Qf3 d6 11.Kh1 Nbd7 12.a3 Be7 13.Qh3 Rc8 14.f5 e5 15.Qg3 Rg8 16.Qf3 g5 17.fxg6 hxg6 18.a4 b4 19.Nd5 Bxd5 20.exd5 e4 21.Bxe4 Ne5 22.Qe2 Nxe4 23.Qxe4 Qxc2 24.Qxb4 Kd7 25.Na5 Qc5 26.Qb7+ Rc7 27.Qxa6 Qxd5 28.b4 Rb8 29.Ba3 Rc2 30.Qa7+ Ke6 31.Qg1 Rh8 32.Rad1 Qa2 33.Rc1 Re2 34.Ra1 Qc2 35.Rfe1 Bh4 36.Rac1 Qe4 37.Rxe2 Qxe2 38.Qf1 Qe4 39.Bb2 Nd3 40.Rc4 Nf2+