Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. f4 Nc6 7. Nb3 e6 8. Bd3
Be7 9. O-O O-O 10. Qe2 b5 11. Bd2 Bb7 12. Rae1 Qb6+ 13. Kh1 Qc7 14. Rf3 Nb4 15.
Rh3 Nxd3 16. cxd3 b4 17. Nd1 a5 18. e5 Nd5 19. Qh5 h6 20. f5 dxe5 21. Bxh6 Nf6
22. Qg5 Ne8 23. Qg3 exf5 24. Bd2 e4 25. Bf4 Bd6 26. Qh4 Bxf4 *
Position (FEN): r3nrk1/1bq2pp1/8/p4p2/1p2pb1Q/1N1P3R/PP4PP/3NR2K w - - 0 27
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 442
Best move: Qh8#