1.e4 e6 2.d4 d5 3.Nd2 c5 4.exd5 exd5 5.Ngf3 Nf6 6.Bb5+ Nc6 7.O-O Be6 8.Re1 Bd6 9.dxc5 Bxc5 10.Nb3 Be7 11.Nbd4 Qd7 12.Ne5 Qc8 13.Nexc6 bxc6 14.Bxc6+ Kf8 15.Bxa8 Qxa8 16.Nxe6+ fxe6 17.Rxe6 Ne4 18.Be3 Qc8 19.Qxd5 Nf6 20.Qe5 Kf7 21.Rxe7+ Kf8 22.Bh6 Rg8 23.Qxf6#