1.e4 c5 2.Nc3 e6 3.Nf3 a6 4.d4 cxd4 5.Nxd4 d6 6.Be2 Be7 7.g4 h6 8.h4 Nf6 9.Be3 b5 10.a3 Bb7 11.f3 d5 12.e5 Nfd7 13.f4 Nc6 14.h5 Nb6 15.Rg1 Qc7 16.Qd2 Bh4+ 17.Bf2 Bxf2+ 18.Kxf2 Nc4 19.Bxc4 dxc4 20.Nxc6 Qxc6 21.Qe3 Rd8 22.f5 a5 23.Ne2 O-O 24.f6 Kh7 25.g5 gxf6 26.exf6 e5 27.g6+ fxg6 28.hxg6+ Kg8 29.f7+ Kg7 30.Qxe5+ Qf6+ 31.Qxf6+ Kxf6 32.Nf4 Be4 33.Rae1 Bxc2 34.Re6+ Kf5 35.Kg3 b4 36.Rge1 Kg5 37.Rh1 Bxg6 38.Rxg6+ Kf5 39.Kf3 Rxf7 40.Rh5# 1-0