1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Na5 6.Bb5+ c6 7.dxc6 bxc6 8.Be2 h6 9.Nf3 e4 10.Ne5 Bc5 11.c3 Qd5 12.d4 exd3 13.Nxd3 Bb6 14.Bf3 Qf5 15.b4 Ba6 16.bxa5 O-O-O 17.O-O Rxd3 18.Qe2 Qxa5 19.Bg4+ Nxg4 20.Qxg4+ f5 21.Qxg7 Rdd8 22.Bf4 Bxf1 23.Kxf1 Qb5+ 24.Ke1 Rhe8+ 25.Be3 Bxe3 26.fxe3 Rxe3+ 27.Kf2 Qe2+ 28.Kg1 Rd1#