Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. cxd5 Nxd5 5. e4 Nxc3 6. bxc3 e6 7. Nf3 Bd6 8.
a4 Qa5 9. Bd2 Na6 10. e5 Be7 11. Bd3 h6 12. O-O Nc7 13. c4 Bb4 14. Bxb4 Qxb4
15. Nd2 Qc3 16. Nf3 Na6 17. Rc1 Qa5 18. Nd2 Nb4 19. Ne4 O-O 20. Bb1 Rd8 21. Nd6
c5 22. Qg4 cxd4 23. Qf4 Rf8 24. Qxd4 Nc6 25. Qe4 Qxe5 *
Position (FEN): r1b2rk1/pp3pp1/2nNp2p/4q3/P1P1Q3/8/5PPP/1BR2RK1 w - - 0 26
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1130
Best move: Qh7#