1.d4 Nf6 2.c4 e5 3.dxe5 Ng4 4.e4 Nxe5 5.f4 Ng6 6.Nf3 Bc5 7.f5 Nh4 8.Ng5 f6 9.Qh5+ g6 10.Qxh4 fxg5 11.Bxg5 Be7 12.f6 Bb4+ 13.Nc3 Kf7 14.c5 d5 15.cxd6 Qxd6 16.Bc4+ Be6 17.Bxe6+ Qxe6 18.O-O Nd7 19.Rad1 h6 20.Bxh6 Bf8 21.Qh3 Bc5+ 22.Kh1 Qxh3 23.gxh3 Rxh6 24.Rxd7+ Ke6 25.Rxc7 Bd6 26.Nb5 Be5 27.Re7#