1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 dxc6 5.O-O Bd6 6.d4 Qe7 7.Be3 Nf6 8.dxe5 Bxe5 9.Nxe5 Qxe5 10.Bd4 Qe7 11.Nd2 O-O 12.Qe2 Bg4 13.Bxf6 Qe6 14.f3 Qxf6 15.fxg4 Qxb2 16.Nf3 Rad8 17.Rab1 Qxa2 18.Rxb7 a5 19.Rxc7 a4 20.Ne5 Qb2 21.Rcxf7 Qxe5 22.Rxf8+ Rxf8 23.Qc4+ Kh8 24.Rxf8#