Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. c3 Nf6 3. e5 Nd5 4. d4 cxd4 5. Nf3 Nc6 6. cxd4 d6 7. Bc4 dxe5 8.
dxe5 e6 9. O-O Be7 10. Qe2 O-O 11. Rd1 h6 12. Qe4 Qc7 13. Nc3 Nxc3 14. bxc3 Rd8
15. Rxd8+ Nxd8 16. Bd3 f5 17. exf6 Bxf6 18. Qh7+ Kf8 19. Ba3+ Be7 20. Bxe7+
Qxe7 21. Ne5 Qf6 22. Qh8+ Ke7 23. Ng6+ Kd6 24. Be4 Kc7 25. Rd1 Nf7 26. Qf8 Nd6
*
Position (FEN): r1b2Q2/ppk3p1/3npqNp/8/4B3/2P5/P4PPP/3R2K1 w - - 12 27
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1252
Best move: Qxd6#