1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.Bd3 Nf6 7.Qe2 d6 8.f4 Nbd7 9.g4 Nc5 10.g5 Nfd7 11.Bd2 g6 12.f5 Ne5 13.h4 Bg7 14.f6 Bf8 15.h5 Rg8 16.hxg6 hxg6 17.b4 Ncd7 18.Qh2 Ng4 19.Nxe6 Qc6 20.Qf4 Nde5 21.b5 Nxd3+ 22.cxd3 axb5 23.Nxf8 Rxf8 24.d4 b4 25.Nd5 b3 26.Rc1 bxa2 27.O-O a1=Q 28.Rxa1 Rxa1 29.Rxa1 Qc4 30.Rc1 Qxd4+ 31.Be3 Nxe3 32.Rxc8+ Kd7 33.Rc7+ Ke6 34.Re7#