1.e4 c5 2.Nc3 d6 3.g3 Nf6 4.Bg2 a6 5.f4 Qc7 6.Nf3 Nc6 7.O-O e6 8.d3 Be7 9.h3 O-O 10.g4 b5 11.f5 exf5 12.exf5 b4 13.Ne4 Nxe4 14.dxe4 Bd7 15.g5 Rfe8 16.Qd5 Na5 17.g6 hxg6 18.fxg6 Be6 19.Qh5 fxg6 20.Qxg6 Bf7 21.Qg3 Bf6 22.e5 dxe5 23.Nh2 Qd6 24.Ng4 Qd4+ 25.Be3 Qxb2 26.Nxf6+ Kf8 27.Bxc5+ Re7 28.Nh7+ Ke8 29.Bxe7 Qd4+ 30.Kh1 Kxe7 31.Qxg7 Qc4 32.Bxa8 e4 33.Qf8+ Kd7 34.Rxf7+ Ke6 35.Qe7#