1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Nc3 Nxe4 5.Nxe4 d5 6.Bd3 dxe4 7.Bxe4 f5 8.Bxc6+ bxc6 9.Nxe5 Qf6 10.d4 Be7 11.b3 O-O 12.O-O c5 13.Bb2 Bd6 14.Re1 cxd4 15.Qf3 Rb8 16.Bxd4 Bb7 17.Nd7 Qxd4 18.Qd3 Qg4 19.g3 Be4 20.Qc4+ Kh8 21.Nxb8 Qh3 22.Rxe4 fxe4 23.Nc6 Qf5 24.Kf1 Qxf2#