1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.c3 dxc3 5.Nxc3 Bb4 6.Bg5 f6 7.Bf4 d6 8.Bb5 Ne7 9.Qb3 Bxc3+ 10.bxc3 a6 11.Be2 Qd7 12.Nd4 Ne5 13.Rd1 h5 14.O-O h4 15.h3 g5 16.Bxe5 fxe5 17.Bg4 Qd8 18.Ne6 Bxe6 19.Qxe6 a5 20.Rd3 Ra6 21.Rf3 d5 22.Qf7#