1.e4 c5 2.Nf3 e6 3.c3 Nf6 4.e5 Nd5 5.g3 Nc6 6.Bg2 d6 7.exd6 Bxd6 8.O-O O-O 9.d4 cxd4 10.Nxd4 Bd7 11.Nxe6 fxe6 12.c4 Nf4 13.gxf4 Bxf4 14.Nc3 Ne5 15.Qh5 Bxc1 16.Raxc1 Rf5 17.Qe2 Qh4 18.f4 Ng4 19.Bxb7 Raf8 20.Rcd1 Be8 21.Rd2 e5 22.Bc8 Rxf4 23.Be6+ Kh8 24.Rxf4 Rxf4 25.Nd5 Rf2 26.Qxf2 Nxf2 27.Rxf2 Qg5+ 28.Kf1 Qc1+ 29.Kg2 Qg5+ 30.Kf1 Qc1+ 31.Kg2 Qg5+