1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Nxd4 5.Qxd4 b6 6.Bc4 Bc5 7.Qxg7 Qf6 8.Qg3 Bd6 9.Qd3 c5 10.Bd5 c4 11.Qxc4 Rb8 12.Nc3 Bc5 13.O-O Qe5 14.Bxf7+ Kd8 15.Bxg8 Rxg8 16.Qxg8+ Kc7 17.Nd5+ Kb7 18.Bf4 Qxe4 19.Bxb8 Kxb8 20.Rad1 Qe5 21.Nc3 Bd6 22.Qxh7 a6 23.h4 Qh2#