1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.d3 Bc5 6.Bxc6 dxc6 7.Nxe5 Qd4 8.Be3 Qxe5 9.d4 Qxe4 10.dxc5 Qxg2 11.Kd2 Bg4 12.Qg1 O-O-O+ 13.Kc3 Qe4 14.a3 Qe5+ 15.Kb3 Be6+ 16.c4 Bxc4+ 17.Kxc4 Qd5+ 18.Kb4 a5+ 19.Ka4 Qc4+ 20.b4 Qc2+ 21.Kxa5 b5 22.cxb6 Kb7 23.b5 Ra8+ 24.Kb4 Ra4#