1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Nxc6 bxc6 7.e5 Nd5 8.Ne4 Qa5+ 9.c3 f5 10.exf6 Nxf6 11.Nxf6+ gxf6 12.Bf4 Qf5 13.Qd2 e5 14.Be3 d5 15.f4 Rb8 16.fxe5 fxe5 17.Bd3 Qg4 18.O-O Rg8 19.Rf2 Rb7 20.Raf1 Be6 21.Rf6 Rbg7 22.Kh1 Be7 23.h3 Qxg2+ 24.Qxg2 Rxg2 25.Rxe6 R2g3 26.Rxe7+ Kxe7 27.Bc5+ Ke8 28.Bf5 e4 29.Be6 Rh8 30.Rf7 Rxh3+ 31.Kg2 Rh6 32.Re7+ Kd8 33.Rxa7 Rg6+ 34.Kf1 Rxe6 35.Ra8+ Kd7 36.Rxh8