Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Two_Knights_Variation
Moves: 1. e4 e6 2. Nf3 d5 3. Nc3 Nf6 4. e5 Nfd7 5. d4 c5 6. Bg5 Qb6 7. dxc5 Bxc5 8.
Qd2 Bxf2+ 9. Qxf2 Qxb2 10. Kd2 Qxa1 11. Bb5 Qxh1 12. Qc5 Qxg2+ 13. Kc1 Qf1+ 14.
Nd1 Qxb5 *
Position (FEN): rnb1k2r/pp1n1ppp/4p3/1qQpP1B1/8/5N2/P1P4P/2KN4 w kq - 0 15
White to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 928
Best move: Qxc8#