Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. Nc3 Nbd7 5. cxd5 exd5 6. Bg5 Be7 7. e3 O-O 8.
Qc2 h6 9. h4 Ne4 10. Bxe7 Qxe7 11. Bd3 Ndf6 12. Ne5 Bf5 13. f3 Ng3 14. Rh2 Bxd3
15. Qxd3 Qe6 16. O-O-O Rad8 17. Rh3 Nf5 18. g4 Ne7 19. Rhh1 Nd7 20. g5 Nxe5 21.
dxe5 Nc6 22. f4 h5 23. Qe2 Qg6 24. Rdf1 d4 25. exd4 Nxd4 26. Qe3 *
Position (FEN): 3r1rk1/ppp2pp1/6q1/4P1Pp/3n1P1P/2N1Q3/PP6/2K2R1R b - - 1 26
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1067
Best move: Qc2#