1.e4 c5 2.Nf3 e6 3.c4 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Nc3 Bb4 7.Qd3 O-O 8.Bg5 h6 9.Bh4 Ne5 10.Qc2 Ng6 11.Bg3 d5 12.exd5 exd5 13.Be2 Ne4 14.O-O Bxc3 15.bxc3 Nxg3 16.fxg3 Ne5 17.cxd5 Qxd5 18.Rad1 Qc5 19.Kh1 Bg4 20.Nf3 Bxf3 21.Bxf3 Nxf3 22.gxf3 Rac8 23.Rd3 Rc7 24.Rfd1 g6