Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 Nf6 4. e5 Ng8 5. Bd3 g6 6. Bg5 Bh6 7. h4 Qb6 8. Nge2
Bg4 9. f3 Bd7 10. Qd2 Bxg5 11. hxg5 Na6 12. g4 Nc7 13. O-O-O a5 14. Rh2 a4 15.
a3 Ne6 16. Rdh1 Nxd4 17. Rxh7 Rxh7 18. Rxh7 Be6 19. Nxd4 Qxd4 20. Ne2 Qf2 21.
Qf4 *
Position (FEN): r3k1n1/1p2pp1R/2p1b1p1/3pP1P1/p4QP1/P2B1P2/1PP1Nq2/2K5 b q - 3 21
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1460
Best move: Qe1#