1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Nxd5 6.O-O Qxg5 7.d3 Be6 8.Bd2 Qg6 9.Nc3 O-O-O 10.Nxd5 Bxd5 11.Bxd5 Rxd5 12.c4 Rxd3 13.Qe2 Bd6 14.f4 f6 15.fxe5 Nxe5 16.Bf4 Nxc4 17.Rae1 Nd2 18.Rf2 b6 19.h3 Bxf4 20.Rxf4 Rxh3 21.Qa6+ Kb8 22.Re7 Nf3+ 23.Kf2 Qc2+ 24.Ke3 Nd2+ 25.Kd4 Qxb2+ 26.Kd5 Rd8+ 27.Kc6 Rc3+ 28.Rc4 Nxc4 29.Rxc7 Ne5#