Chess puzzle (Checkmate)
Opening: Nimzo-Indian_Defense, Nimzo-Indian_Defense_Classical_Variation
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 b6 5. a3 Be7 6. Nf3 O-O 7. Bf4 Bb7 8. e3
d5 9. Rc1 Nbd7 10. cxd5 Nxd5 11. Nxd5 Bxd5 12. Qxc7 Qxc7 13. Rxc7 Rfc8 14. Rxd7
Rc1+ 15. Kd2 Rac8 16. Rg1 R8c2+ 17. Kd3 f5 18. Rxe7 *
Position (FEN): 6k1/p3R1pp/1p2p3/3b1p2/3P1B2/P2KPN2/1Pr2PPP/2r2BR1 b - - 0 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 997
Best move: Be4#