1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.c4 Bg7 6.Be3 Nf6 7.Nc3 O-O 8.Be2 b6 9.O-O Bb7 10.f3 e6 11.Nc2 d5 12.exd5 exd5 13.cxd5 Ne7 14.Bg5 Nexd5 15.Ne4 Qc7 16.Rc1 Qe5 17.Bxf6 Nxf6 18.Nc3 Rad8 19.Qe1 Nd5 20.Nxd5 Qxd5 21.b3 Bh6 22.Bc4 Qc5+ 23.Qf2 Qxf2+ 24.Kxf2 Bxc1 25.Rxc1 Rd2+ 26.Kf1 Rc8 27.a4 a6