Chess puzzle (Checkmate)
Opening: Trompowsky_Attack, Trompowsky_Attack_Other_variations
Moves: 1. d4 Nf6 2. Bg5 Ne4 3. Bf4 c5 4. f3 Nf6 5. dxc5 Qa5+ 6. Qd2 Qxc5 7. Qc3 Qc6 8.
e4 d5 9. Bb5 Qxb5 *
Position (FEN): rnb1kb1r/pp2pppp/5n2/1q1p4/4PB2/2Q2P2/PPP3PP/RN2K1NR w KQkq - 0 10
White to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 399
Best move: Qxc8#