1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 d6 5.O-O Nf6 6.d4 Be7 7.Bxc6+ bxc6 8.dxe5 Nxe4 9.Re1 Nc5 10.exd6 cxd6 11.Nd4 Qc7 12.Qf3 d5 13.Bf4 Qb7 14.Bd6 Ne4 15.Bxe7 Qxe7 16.Nc3 O-O 17.Nxc6 Qb7 18.Nxd5 Nc5 19.Nf6+ Kh8 20.Nxh7 Bd7 21.Qh5 g6 22.Qh6 f6 23.Nxf6#