1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Be3 Qf6 6.c3 Nge7 7.Be2 O-O 8.Nc2 d6 9.Nd2 Qg6 10.Bf3 Ne5 11.Nb3 Bb6 12.Bxb6 axb6 13.Nbd4 Nxf3+ 14.Qxf3 f5 15.exf5 Nxf5 16.Qd5+ Kh8 17.O-O-O c6 18.Qc4 b5 19.Qd3 Rxa2 20.Nxf5 Bxf5 21.Qxd6 Qxd6 22.Rxd6 Bxc2 23.Kxc2 Rxf2+ 24.Kb3 Rfxb2#