Chess puzzle (Checkmate)
Opening: Semi-Slav_Defense, Semi-Slav_Defense_Other_variations
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. Bg5 Be7 6. e3 h6 7. Bh4 Ne4 8. Bxe7
Qxe7 9. Nxe4 dxe4 10. Ne5 Nd7 11. Nxd7 Bxd7 12. Qg4 O-O 13. Qxe4 Qb4+ 14. Kd1
Qxb2 15. Rc1 Qxa2 16. Bd3 Qa5 *
Position (FEN): r4rk1/pp1b1pp1/2p1p2p/q7/2PPQ3/3BP3/5PPP/2RK3R w - - 2 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 508
Best move: Qh7#