Since... 1994!

Center Counter Game - 2. ... Nf6

1. e4 d5 2. exd5 Nf6 3. d4 Bg4 4. f3 Bf5 5. c4 e6 6. dxe6 Nc6 7. Ne2 Nb4 8. Ng3 Nc2+ 9. Kf2 Bg6 10. Be3 Bc5 11. Na3 Nxe3 12. Kxe3 Ng4+ 13. fxg4 Qg5+ 14. Kf3 fxe6 15. Bd3 O-O+ 16. Nf5 exf5 17. dxc5 fxg4+ 18. Kg3 h5 19. h3 h4+ 20. Kh2 g3+ 21. Kg1 Qe3#