1.e4 e5 2.Nf3 Nc6 3.Bb5 Bc5 4.O-O d6 5.Nc3 Ne7 6.d3 h6 7.a3 Bg4 8.Nd5 O-O 9.Ne3 Bh5 10.Re1 Nd4 11.Bc4 Nec6 12.c3 Nxf3+ 13.gxf3 Qf6 14.Nf5 Kh8 15.Kg2 Qg6+ 16.Ng3 f5 17.Kf1 fxe4 18.Nxh5 Qxh5 19.dxe4 Rxf3 20.Be3 Qh3+ 21.Ke2 Rxe3+ 22.fxe3 Qxe3+ 23.Kf1 Qf2#