1.e4 e5 2.Bc4 Nf6 3.Nc3 Bb4 4.Nf3 Nc6 5.O-O O-O 6.d3 Bxc3 7.bxc3 d5 8.exd5 Nxd5 9.Qe1 Qd6 10.a4 a6 11.Ba3 Qe6 12.Bxf8 Kxf8 13.Qe4 Nce7 14.Ng5 Qf5 15.Nxh7+ Kg8 16.Bxd5 Qxh7 17.Bxf7+ Kh8 18.Qxe5 Qf5 19.Qxe7 Qf6 20.Qf8+ Kh7 21.Qg8+ Kh6 22.Qh8+ Kg5 23.Qh5+ Kf4 24.g3#