Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. f3 d5 3. e4 dxe4 4. Nc3 e6 5. fxe4 Nc6 6. Bd3 Nxd4 7. Be3 Nc6 8.
Nf3 Be7 9. Nd4 Ne5 10. Bb5+ c6 11. Ba4 b5 12. Ncxb5 cxb5 13. Bxb5+ Bd7 14.
Bxd7+ Qxd7 15. O-O O-O 16. Qe2 Qb7 17. Bf4 Ng6 18. Rae1 e5 19. Bxe5 Nxe5 20.
Nf5 Bc5+ 21. Kh1 Rad8 22. Nh6+ Kh8 23. Rxf6 gxf6 24. Qf1 Rd4 *
Position (FEN): 5r1k/pq3p1p/5p1N/2b1n3/3rP3/8/PPP3PP/4RQ1K w - - 2 25
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 828
Best move: Qxf6#