Chess puzzle (Checkmate)
Opening: Nimzowitsch_Defense, Nimzowitsch_Defense_Scandinavian_Variation
Moves: 1. e4 d5 2. exd5 Qxd5 3. d4 Nc6 4. c3 Bf5 5. Nf3 Bg4 6. Be2 Nf6 7. h3 Bh5 8.
Be3 O-O-O 9. Nbd2 e5 10. Bc4 Qd7 11. dxe5 Nxe5 12. Qc2 Nxf3+ 13. Nxf3 Bxf3 14.
gxf3 Qc6 15. Be2 a6 16. Qf5+ Kb8 17. O-O h6 18. Rad1 g6 *
Position (FEN): 1k1r1b1r/1pp2p2/p1q2npp/5Q2/8/2P1BP1P/PP2BP2/3R1RK1 w - - 0 19
White to move.
Themes: Hanging Piece, Queenside Attack Middlegame Mate in 1 
Puzzle rating: 944
Best move: Rxd8#