1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.d4 cxd4 5.cxd4 e6 6.Nf3 Qc7 7.Bd3 b6 8.O-O Ba6 9.Bxa6 Nxa6 10.Bd2 Be7 11.Nc3 Qb7 12.Re1 O-O 13.Ng5 f6 14.exf6 Bxf6 15.Qh5 Bxg5 16.Qxg5 Nab4 17.Nxd5 Nxd5 18.Qg3 Rf6 19.Re5 Raf8 20.Rg5 R8f7 21.Rc1 Rf5 22.Rxf5 Rxf5 23.Bh6 Rf7 24.Bd2 Qa8 25.h4 Qf8 26.h5 Kh8 27.h6 gxh6 28.Qe5+ Kg8 29.f3 Rf5 30.Qg3+ Kf7 31.Qh4