1.e4 c5 2.Nc3 Nc6 3.Nge2 Nd4 4.Nxd4 cxd4 5.Ne2 Nf6 6.e5 Ng4 7.f4 d6 8.h3 Nh6 9.Nxd4 dxe5 10.Nf3 exf4 11.d4 g5 12.h4 g4 13.Ne5 Qd5 14.Bxf4 f6 15.Nd3 Qxd4 16.Qe2 g3 17.Qh5+ Nf7 18.O-O-O e5 19.Kb1 Qa4 20.b3 Qc6 21.Bxe5 Bg7 22.Bb2 O-O 23.Be2 Qxg2 24.Bf3 Qh3 25.Rxh3 Nd8 26.Rxg3 Bd7 27.Rdg1 Bf5 28.Rg4 Be6 29.Rxg7+ Kh8 30.Rxh7# 1-0