1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 Bc5 5.Bxf7+ Ke7 6.Bd5 Rf8 7.Nf3 d6 8.c3 Bg4 9.Bxc6 bxc6 10.d4 exd4 11.cxd4 Bxf3 12.gxf3 Bb6 13.Qa4 Qe8 14.Bg5 Qh5 15.Bxf6+ Rxf6 16.Nd2 Qa5 17.Qxc6 Raf8 18.O-O-O Qxa2 19.Nc4 Rxf3 20.e5 Rxf2 21.exd6+ Kd8 22.dxc7+ Bxc7 23.Qd5+