1.e4 c5 2.Nf3 a6 3.c3 d5 4.exd5 Qxd5 5.d4 Nf6 6.Be3 Ng4 7.Bg5 h6 8.Bh4 g5 9.Bg3 Bg7 10.h3 Nf6 11.Nbd2 b5 12.c4 Qe6+ 13.Be2 Nh5 14.d5 Qf5 15.Bxb8 Rxb8 16.g4 Qf4 17.gxh5 g4 18.hxg4 Bxg4 19.Qb3 bxc4 20.Qxc4 Qf5 21.Nh4 Bxe2 22.Nxf5 Bxc4 23.Nxg7+ Kf8 24.Nxc4 Kxg7 25.O-O-O Rb4 26.b3 Kf6 27.d6 e6 28.Rh3 Kg5 29.Rf3 f5 30.Rg1+