Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 h6 4. c3 Nf6 5. d4 exd4 6. cxd4 Bg4 7. O-O Be7 8. Re1
O-O 9. Nc3 Nc6 10. Be3 a6 11. a3 b5 12. Bb3 Na5 13. Ba2 c5 14. e5 dxe5 15. dxe5
Nh7 16. Qe2 c4 17. Rad1 Qe8 18. Bb1 Ng5 19. Bxg5 Bxg5 20. Qe4 Bxf3 21. Qxf3 Qe6
22. Rd6 Qe7 23. Qf5 g6 24. Qf3 Nb7 25. Nd5 Qe8 26. Nf6+ Bxf6 27. exf6 *
Position (FEN): r3qrk1/1n3p2/p2R1Ppp/1p6/2p5/P4Q2/1P3PPP/1B2R1K1 b - - 0 27
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1428
Best move: Qxe1#