Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Ba5 6. d4 exd4 7. O-O dxc3 8.
Ba3 Qf6 9. e5 Qg6 10. Qb3 Nge7 11. Nxc3 Bxc3 12. Qxc3 O-O 13. Bd3 Qh5 14. Rfe1
Re8 15. Re4 Ng6 16. Rae1 b6 17. Bc1 Bb7 18. Ng5 Nce7 19. Bc4 Nd5 20. Qb3 c6 21.
f4 h6 22. Nf3 Nh4 23. Nxh4 Qxh4 24. f5 Qe7 25. f6 Qc5+ 26. Be3 Qb4 27. Bxd5 *
Position (FEN): r3r1k1/pb1p1pp1/1pp2P1p/3BP3/1q2R3/1Q2B3/P5PP/4R1K1 b - - 0 27
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 946
Best move: Qxe1#