1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Na5 6.Bb5+ c6 7.dxc6 bxc6 8.Bd3 Nd5 9.Nf3 Nf4 10.Bf1 Bd6 11.d4 exd4 12.Qxd4 Qe7+ 13.Be3 Nd5 14.Qxg7 Rf8 15.Qg5 f6 16.Qh5+ Kd8 17.Be2 Nxe3 18.Qxa5+ Bc7 19.Qd2+ Nd5 20.Nc3 Bf4 21.Qd3 Re8 22.O-O Rb8 23.Nxd5 cxd5 24.Qxd5+ Qd7 25.Qc4 Qg4 26.Rad1+ Bd7 27.Rd4 Rxe2 28.Qxe2 Rxb2 29.Qd3 Qg6 30.Rxd7+ Kc8 31.Qc4+ Kb8 32.Qxf4+ Kc8 33.a3 Qh6 34.Qc7# 1-0