1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Bg5 e6 7.Qd2 a6 8.O-O-O Bd7 9.f3 h6 10.Be3 Qc7 11.Kb1 Be7 12.g4 Ne5 13.h4 b5 14.Bd3 Qb7 15.g5 Nh5 16.f4 Nc4 17.Bxc4 bxc4 18.Qf2 g6 19.f5 Rb8 20.b3 cxb3 21.cxb3 Rc8 22.fxe6 fxe6 23.Nde2 Bc6 24.Qf3 Rf8 25.Qg4 hxg5 26.Qxe6 Nf6 27.Nd5 gxh4 28.Nxe7 Bxe4+ 29.Ka1 Qxe7 30.Qxc8+ Kf7 31.Qc4+ d5 32.Qd4