1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Nxd5 6.Qf3 Qxg5 7.Bxd5 Qf5 8.Qxf5 Bxf5 9.d3 Bc5 10.Nc3 O-O 11.O-O Rfe8 12.Re1 Rab8 13.Nb5 Bd6 14.Bxc6 bxc6 15.Nxa7 Rb6 16.f4 Ra6 17.Be3 Ra5 18.Nxc6 Rb5 19.b3 Bc5 20.fxe5 Bxe3+ 21.Rxe3 Rc5 22.Nd4 Rexe5 23.Nxf5 Rxf5 24.Re8#