1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.f3 g6 7.Be3 Bg7 8.Bc4 Bd7 9.Bb3 a6 10.g4 b5 11.h4 Qa5 12.h5 b4 13.Nce2 Nxd4 14.Nxd4 e5 15.Ne2 Qc7 16.h6 Bf8 17.g5 Ng8 18.Bxf7+ Kxf7 19.Qd5+ Be6 20.Qxa8 Qxc2 21.Qb7+ Ne7 22.Qxb4 Bxa2 23.Rxa2 Nc6 24.Qa4 Qxa4 25.Rxa4 a5 26.O-O Be7 27.Rc1 Nd8 28.Rc8