Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d3 c5 5. Be2 Nf6 6. c3 Nc6 7. O-O Be7 8. Bf4
O-O 9. b3 Re8 10. d4 Bf5 11. dxc5 Bxc5 12. b4 Bb6 13. Bb5 a6 14. Bxc6 bxc6 15.
Ne5 Bd7 16. Qa4 Ne4 17. Nxd7 Qxd7 18. Qc2 Qg4 19. Bg3 Nxg3 20. hxg3 Re2 21. Qd3
Rae8 22. Nd2 R8e6 23. Nb3 Qh5 24. Qxa6 Bd8 25. Nd4 Rh6 26. Nxe2 *
Position (FEN): 3b2k1/5ppp/Q1p4r/3p3q/1P6/2P3P1/P3NPP1/R4RK1 b - - 0 26
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 544
Best move: Qh1#