1.e4 c5 2.Nc3 Nc6 3.Nf3 d6 4.Bc4 Nf6 5.d3 g6 6.O-O e5 7.Bg5 h6 8.Bxf6 Qxf6 9.Nd5 Qd8 10.c3 Bg4 11.a3 a6 12.b4 b5 13.Bb3 cxb4 14.axb4 Bg7 15.h3 h5 16.Qe2 Bf8 17.Bd1 Bg7 18.Qb2 Ra7 19.Nh2 f5 20.hxg4 hxg4 21.g3 Qg5 22.f3 Qh5 23.fxg4 fxg4 24.Bxg4 Qh3 25.Bxh3 Rxh3 26.Qf2 Nd8 27.Qxa7 Rxg3+ 28.Kh1 Bf8 29.Nf6#