Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e5 7. Nb3 Be6 8. f3
h5 9. Qd2 Nbd7 10. O-O-O Rc8 11. Kb1 Be7 12. Bg5 b5 13. a3 Qc7 14. h4 Nb6 15.
Bxf6 gxf6 16. f4 Nc4 17. Bxc4 bxc4 18. Nc1 Qb7 19. N1e2 Rb8 20. Na4 Qxe4 21.
Nec3 Qc6 22. Ka1 d5 23. f5 Bxf5 24. Nxd5 Bxa3 25. bxa3 Qxa4 26. Nxf6+ Ke7 *
Position (FEN): 1r5r/4kp2/p4N2/4pb1p/q1p4P/P7/2PQ2P1/K2R3R w - - 1 27
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1471
Best move: Qd6#