1.e4 c5 2.Nc3 Nc6 3.f4 g6 4.Nf3 Bg7 5.Bc4 d6 6.O-O e6 7.f5 exf5 8.d3 h6 9.Qe1 Nge7 10.exf5 Bxf5 11.g4 Bxg4 12.Bxf7+ Kd7 13.Qg3 Bf5 14.Nb5 Be5 15.Bf4 Bxf4 16.Qxf4 Qb8 17.Rae1 a6 18.Nc3 Qf8 19.Ne4 Bxe4 20.dxe4 Nd8 21.Ne5+ Kc7 22.Nc4 Nxf7 23.Qxf7 Qxf7 24.Rxf7 Rae8 25.Rd1 Rhf8 26.Nxd6 Rxf7 27.Nxe8+ Kb6 28.Rd7 c4 29.Rc7 g5 30.e5 h5 31.e6 Rh7 32.h3 Rg7 33.Rd7 Rh7 34.Nd6