1.e4 c5 2.Nf3 d6 3.Bc4 e6 4.d3 Nc6 5.Nc3 Nf6 6.Bg5 Be7 7.a3 a6 8.O-O h6 9.Bh4 O-O 10.Ne2 d5 11.exd5 exd5 12.Bb3 Bg4 13.Nd2 g5 14.Bg3 b5 15.f4 Nd4 16.Rf2 c4 17.dxc4 dxc4 18.Ba2 Nxe2+ 19.Rxe2 Bc5+ 20.Kf1 Bxe2+ 21.Qxe2 Re8 22.Qd1 Nd5 23.Bf2 Bxf2 24.Kxf2 Qb6+ 25.Kg3 gxf4+ 26.Kh3 Re3+ 27.g3 Nf6 28.Kh4 fxg3 29.c3 Qd6 30.Nf3 Qf4+ 31.Kh3 Rxf3 32.Kg2 Rf2+ 33.Kg1 gxh2+ 34.Kh1 Qe4+ 35.Qf3 Qxf3#