1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Nde2 Bb4 7.f3 O-O 8.a3 Ba5 9.Bd2 d6 10.Qc1 Be6 11.h4 Nd4 12.b4 Bb6 13.Bh6 Ne8 14.Bg5 f6 15.Bh6 Rc8 16.g4 Bc4 17.g5 Nxe2 18.Bxe2 Bxe2 19.Nxe2 Qc7 20.gxf6 Nxf6 21.Qg5 Rf7 22.Ng3 Qc3+ 23.Kf1 Qxa1+ 24.Kg2 Rxc2+ 25.Kh3 Qa2 26.f4 Qe6+ 27.Nf5 Qd7 28.Bxg7 Rxg7 29.Qg4 Rxg4 30.Nh6+ Kh8 31.Nxg4 Qxg4#