Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Chigorin_Variation
Moves: 1. d4 d5 2. Nc3 c5 3. Nf3 Nc6 4. a3 Bg4 5. dxc5 Nf6 6. Nd4 e5 7. Nxc6 bxc6 8.
b4 Be7 9. h3 Bh5 10. Bg5 O-O 11. f4 h6 12. h4 hxg5 13. hxg5 exf4 14. gxf6 Bxf6
15. Rxh5 Bxc3+ 16. Kf2 Qe8 17. Rb1 *
Position (FEN): r3qrk1/p4pp1/2p5/2Pp3R/1P3p2/P1b5/2P1PKP1/1R1Q1B2 b - - 3 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1234
Best move: Qe3#