1.e4 c5 2.Nf3 Nf6 3.Nc3 Nc6 4.d4 d5 5.exd5 Nxd5 6.Nxd5 Qxd5 7.Be3 cxd4 8.Nxd4 a6 9.Be2 e5 10.Nxc6 Qxc6 11.O-O Be7 12.c4 Be6 13.Rc1 O-O 14.a3 f5 15.f3 Rad8 16.Qc2 f4 17.Bf2 Bf5 18.Qc3 e4 19.fxe4 Bxe4 20.Bf3 Bxf3 21.gxf3 Qg6+ 22.Kh1 Rd3 23.Qe1 Re8 24.Rg1 Qc6 25.Rg2 Bf6 26.Qb4 Rxf3 27.Kg1 Rxf2 28.Rxf2 Bd4 29.Rd1 Qg6+ 30.Kf1 Bxf2 31.Kxf2 Qh5