Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. g3 Be7 4. Bg2 Nf6 5. Nf3 O-O 6. O-O Nbd7 7. Nc3 c5 8. b3
b6 9. Bb2 cxd4 10. Nxd4 Bb7 11. Ndb5 a6 12. Na3 Nc5 13. b4 Nce4 14. Nxe4 Nxe4
15. cxd5 Bxd5 16. Nc2 Rc8 17. a3 Bf6 18. Bxf6 Qxf6 19. Ne3 Ba8 20. Rc1 Rfd8 21.
Rxc8 Rxc8 22. Qd7 Qc3 23. Rd1 h6 24. Ng4 h5 25. Ne5 Rf8 26. Qd6 Qb3 27. Bxe4
Bxe4 28. Qxb6 *
Position (FEN): 5rk1/5pp1/pQ2p3/4N2p/1P2b3/Pq4P1/4PP1P/3R2K1 b - - 0 28
Black to move.
Themes: Hanging Piece Endgame Mate in 1 
Puzzle rating: 418
Best move: Qxd1#