1.e4 e5 2.Nf3 f5 3.Nxe5 Qf6 4.d4 d6 5.Nc4 fxe4 6.Nc3 Qg6 7.Ne3 Nf6 8.Ncd5 Nxd5 9.Nxd5 Qf7 10.Bc4 c6 11.Nb6 d5 12.Bxd5 cxd5 13.Nxa8 Bd6 14.O-O O-O 15.Be3 Nc6 16.c4 dxc4 17.d5 Ne5 18.Qa4 Nf3+ 19.gxf3 exf3 20.h4 Bh3 21.Qxa7 Qg6+ 22.Bg5 Qe4 23.Kh1 Qg4 24.Rg1 Bg2+ 25.Rxg2 Qxg2#