1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Nxd5 6.d4 Be7 7.Nxf7 Kxf7 8.Qf3+ Ke6 9.Nc3 Bb4 10.Bxd5+ Kd6 11.Bxc6 Bxc3+ 12.bxc3 bxc6 13.Ba3+ Ke6 14.O-O Qd5 15.Qh5 e4 16.Qh4 g5 17.Qh5 Qf5 18.f3 Qg6 19.Qg4+ Qf5 20.Qxf5+ Kxf5 21.fxe4+ Kxe4 22.Rae1+ Kd5 23.Re5+