1.e4 c5 2.f4 d6 3.Nc3 Nc6 4.Bb5 g6 5.Nge2 Nh6 6.d4 cxd4 7.Qxd4 f6 8.Qc4 Bd7 9.Nd4 Nxd4 10.Qxd4 Bg7 11.Qd5 Qb6 12.Bxd7+ Kxd7 13.f5 gxf5 14.exf5 Ng4 15.Qe6+ Kd8 16.Rf1 Nxh2 17.Nd5 Qc6 18.Rf4 Qd7 19.Qf7 Bf8 20.Bd2 Rc8 21.O-O-O h5 22.Ba5+ b6 23.Nxb6 axb6 24.Bxb6+ Rc7 25.Rc4 Bh6+ 26.Kb1 Rf8 27.Qd5 Be3 28.Rxc7 Bxb6 29.Rxd7+ Kxd7 30.Qb7+ Bc7 31.Qb5+ Kd8 32.c4 Ng4 33.c5 Ne3 34.Rd3 Nxf5 35.c6 e6 36.Qb7 Rf7 37.Ra3 d5 38.Ra8+ Ke7 39.Qxc7# 1-0