1.e4 c5 2.Nc3 e6 3.Nf3 a6 4.d4 cxd4 5.Nxd4 Qc7 6.Be3 Nc6 7.Bd3 Nf6 8.O-O b5 9.Nxc6 dxc6 10.f4 e5 11.f5 Bb7 12.Qf3 h5 13.Kh1 Bb4 14.Nd1 Rd8 15.Nf2 Qe7 16.a4 Bc5 17.Bg5 Rd6 18.Qg3 h4 19.Qf3 Qd7 20.Ng4 Nxg4 21.Qxg4 Bd4 22.c3 Bb6 23.Be2 h3 24.gxh3 c5 25.axb5 axb5 26.Rad1 c4 27.b4 f6 28.Bh4 Rxd1 29.Rxd1 Qc6 30.Bf3 O-O 31.Bg3