1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.Bb5 d6 5.d4 exd4 6.Nxd4 Bd7 7.Nxc6 Bxc6 8.Bd3 Be7 9.O-O O-O 10.f4 Qd7 11.Kh1 Qg4 12.Rf3 d5 13.e5 d4 14.exf6 Bxf3 15.gxf3 Qe6 16.fxe7 Qxe7 17.Ne4 Rfe8 18.Bd2 Rad8 19.Qg1 f5 20.Ng5 Qf6 21.Bc4+ Kf8 22.Nxh7+ Ke7 23.Nxf6 Kxf6 24.Qg5#