1.e4 c5 2.Nc3 d6 3.Nge2 g6 4.d4 cxd4 5.Nxd4 Nc6 6.Be3 Bg7 7.Qd2 Nf6 8.f3 Ne5 9.O-O-O Kf8 10.g4 h6 11.h3 Bd7 12.Be2 Rc8 13.Kb1 a6 14.f4 Nc4 15.Bxc4 Rxc4 16.e5 Ne8 17.Rhf1 h5 18.Qe2 Rxc3 19.bxc3 hxg4 20.hxg4 Qc8 21.f5 dxe5 22.fxg6 Bxg4 23.Rxf7+ Kg8 24.Nf3 Rh3 25.Bc1 Qc6 26.Qg2 Qb6+ 27.Bb2 Qxg6 28.Nxe5 Bxe5 29.Rxe7 Rg3 30.Qd5+ Kf8 31.Ba3 Bxd1 32.Rxe5+ Kg7 33.Qd7+ Qf7 34.Qxd1 Nf6 35.Re7 Rg1 36.Qxg1+ Kh8 37.Rxf7 Nh7 38.Be7 b5 39.Qg7# 1-0