1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.O-O Nxe4 6.Re1 d5 7.Bd3 Bf5 8.Nxd4 Nxd4 9.f3 Bc5 10.Be3 O-O 11.fxe4 dxe4 12.Bc4 Nf3+ 13.gxf3 Bxe3+ 14.Kf1 Qg5 15.Rxe3 Qxe3 16.Qe2 Bh3+ 17.Ke1 Qg1+ 18.Kd2 Rad8+ 19.Kc3 Qd4+ 20.Kb3 Qb6+ 21.Kc3 a5 22.Na3 Qb4#