1.e4 c5 2.Nc3 e6 3.f4 d5 4.Nf3 dxe4 5.Nxe4 Nc6 6.Bb5 Bd7 7.Qe2 Be7 8.b3 Nf6 9.Bb2 O-O 10.O-O Nd4 11.Nxd4 cxd4 12.Bd3 Bc6 13.Ng5 h6 14.Nf3 Bc5 15.Kh1 Nh5 16.Qe5 Bxf3 17.Qxc5 Bd5 18.Qxd4 Qh4 19.Qf2 Qh3 20.Rg1 Rad8 21.Rae1 Qg4 22.Ref1 Bc6 23.Be2 Qh3 24.d3 Qf5 25.Bf3 Nf6 26.Bxc6 bxc6 27.g4 Qd5+ 28.Qf3 Qxf3+ 29.Rxf3 Nd5 30.a4 a5 31.h4 f6