Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 Na6 7. O-O c5 8. d5
Nc7 9. Nd2 a6 10. a4 Rb8 11. Re1 Bd7 12. f4 b5 13. axb5 axb5 14. Bf3 bxc4 15.
Nxc4 Nb5 16. Nxb5 Bxb5 17. Qc2 Bxc4 18. Qxc4 Rb4 19. Qc2 Qb6 20. Ra2 Rb8 21.
Kh1 Rb3 22. e5 Ne8 23. exd6 exd6 24. Bd1 Rb4 25. Ra4 Nf6 26. Rxb4 Qxb4 27. Bf3
*
Position (FEN): 1r4k1/5pbp/3p1np1/2pP4/1q3P2/5B2/1PQ3PP/2B1R2K b - - 1 27
Black to move.
Themes: Hanging Piece Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 410
Best move: Qxe1#