Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd8 4. d4 Nf6 5. Nf3 Bg4 6. Be2 e6 7. h3 Bh5 8.
Bg5 Be7 9. g4 Bg6 10. Ne5 Nfd7 11. Bxe7 Qxe7 12. Nxg6 hxg6 13. Qd3 Nc6 14.
O-O-O f5 15. Bf3 Ndb8 16. d5 exd5 17. Rhe1 Ne5 18. Qxd5 Qg5+ 19. Kb1 Nd7 20.
Rxe5+ Nxe5 21. Re1 c6 22. Rxe5+ Kf8 23. Qd6+ Kg8 24. gxf5 gxf5 25. Nd5 Qg1+ 26.
Bd1 *
Position (FEN): r5kr/pp4p1/2pQ4/3NRp2/8/7P/PPP2P2/1K1B2q1 b - - 3 26
Black to move.
Themes: Hanging Piece, Queenside Attack Middlegame Mate in 1 
Puzzle rating: 547
Best move: Qxd1#