Chess puzzle (Checkmate)
Moves: 1. d4 c5 2. d5 Nf6 3. c4 e5 4. Nc3 d6 5. e4 Be7 6. Bd3 h5 7. h3 a6 8. a4 Nbd7
9. Be3 Nf8 10. g3 Ng6 11. Nge2 h4 12. g4 Nh7 13. Qd2 Bg5 14. O-O-O Bxe3 15.
fxe3 Qa5 16. Bc2 Ng5 17. Nb1 Qxd2+ 18. Nxd2 b6 19. b3 Bd7 20. Kb2 b5 21. Kc3
Ke7 22. Ra1 bxa4 23. bxa4 Rab8 24. Nc1 Rb7 25. Nd3 Rhb8 26. Rab1 Rxb1 27. Nxb1
*
Position (FEN): 1r6/3bkpp1/p2p2n1/2pPp1n1/P1P1P1Pp/2KNP2P/2B5/1N5R b - - 0 27
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 991
Best move: Nxe4#