1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Bc5 5.Ng5 Ne5 6.Nxf7 Nxf7 7.Bxf7+ Kxf7 8.Qh5+ g6 9.Qd5+ Kg7 10.Qxc5 d6 11.Qxd4+ Qf6 12.Be3 Be6 13.Qb4 c5 14.Qxb7+ Ne7 15.Bd2 Rhb8 16.Qxa8 Qxb2 17.Qxa7 Rb7 18.Qa3 Qxb1+ 19.Rxb1 Rxb1+ 20.Bc1 Bxa2 21.O-O