Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 Nc6 4. Nxc6 dxc6 5. Nc3 Bc5 6. h3 Qe7 7. d3 a6 8.
a3 h5 9. Be2 Be6 10. d4 Ba7 11. Bg5 O-O-O 12. e5 Bxd4 13. exf6 gxf6 14. Bd2
Rhg8 15. g3 f5 16. Qc1 Qc5 17. Nd1 Qe5 18. Bf4 Qe4 19. f3 Qd5 20. Ne3 Qa5+ 21.
c3 Ba7 22. Nc4 Bxc4 23. Bxc4 Qc5 24. Qc2 Rge8+ 25. Kf1 Qxc4+ 26. Kg2 Re2+ 27.
Qxe2 *
Position (FEN): 2kr4/bpp2p2/p1p5/5p1p/2q2B2/P1P2PPP/1P2Q1K1/R6R b - - 0 27
Black to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 614
Best move: Qxe2#