1.e4 c5 2.Nc3 d6 3.f4 Nc6 4.Nf3 g6 5.Bc4 Bg7 6.O-O Nf6 7.d3 O-O 8.h3 e6 9.Bb3 Rb8 10.a4 a6 11.Qe1 b5 12.axb5 axb5 13.Be3 c4 14.dxc4 bxc4 15.Ba4 Ne7 16.Rd1 Rxb2 17.Nb5 Nxe4 18.Ne5 Ra2 19.Nxd6 Nxd6 20.Qb4 Nd5 21.Rxd5 exd5 22.Nc6 Rxa4 23.Qxa4 Bd7 24.Bc5 Bxc6 25.Qxc6 Ne4 26.Bxf8 Bxf8 27.Rd1 Qh4 28.Rxd5 Qf2+ 29.Kh2 Qxf4+ 30.Kg1 Bc5+ 31.Rxc5 Qe3+ 32.Kh2 Nxc5