1.e4 Nf6 2.Nc3 e5 3.Nf3 Nc6 4.Bc4 Qe7 5.d3 Nb4 6.a3 Nc6 7.Bg5 Na5 8.Nd5 Nxd5 9.Bxe7 Bxe7 10.Bxd5 c6 11.Bc4 O-O 12.b4 Nxc4 13.dxc4 d6 14.c5 b6 15.cxd6 Bd8 16.d7 Bxd7 17.Qxd7 g6 18.Nxe5 f6 19.Nxc6 f5 20.Ne5 fxe4 21.Qd5+ Rf7 22.Qxf7+ Kh8 23.Qf8#