1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d4 Bd6 6.dxe5 Nxe5 7.Nxe5 Bxe5 8.O-O O-O 9.Bg5 h6 10.Bh4 g5 11.Bg3 Bxg3 12.fxg3 Re8 13.Qf3 g4 14.Qxf6 Qxf6 15.Rxf6 Re7 16.Nd2 Kg7 17.Raf1 Re8 18.Rxf7+ Kg6 19.h3 h5 20.h4 Re6 21.Bxe6 dxe6 22.R1f6#