1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 Qe7 5.Bxf7+ Kd8 6.Bb3 d5 7.d3 Bg4 8.f3 Be6 9.Nxe6+ Qxe6 10.Bg5 h6 11.exd5 Qd6 12.Bxf6+ Qxf6 13.dxc6 Qxc6 14.Qe2 Bb4+ 15.c3 Bd6 16.Nd2 Re8 17.O-O-O e4 18.dxe4 Bf4 19.g3 Bg5 20.f4 Bf6 21.Qg4 Ke7 22.e5 Kf8 23.Qg6 Re7 24.Qh7 Ke8 25.Qg8+ Kd7 26.Ne4+ Qd6 27.Ba4+ c6 28.Nc5+ Kc7 29.exd6+ Kb6 30.Qb3+ Kxc5 31.Qb4#