1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Nd4 6.c3 b5 7.Bf1 Nxd5 8.cxd4 Qxg5 9.Bxb5+ Kd8 10.O-O Bb7 11.Qf3 exd4 12.d3 Qf6 13.Qg4 Bc8 14.Qe4 c6 15.Bg5 Qxg5 16.Bxc6 Nf4 17.g3 Rb8 18.Qxd4+ Kc7 19.Bf3 Bc5 20.Qc3 Bb7 21.Qa5+ Kd6 22.d4 Nh3+ 23.Kg2 Bxf3+ 24.Kxf3 Qd5+ 25.Kg4 Qe6+ 26.Kf3 Ng5+ 27.Kf4 Qe4+ 28.Kxg5 h6+