Chess puzzle (Checkmate)
Opening: Sicilian_Defense, Sicilian_Defense_Scheveningen_Variation
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e6 7. f3 Qc7 8. Qd2
b5 9. O-O-O Bb7 10. Kb1 Nbd7 11. g4 Nb6 12. Bxb5+ axb5 13. Ndxb5 Qd8 14. e5
dxe5 15. Qxd8+ Rxd8 16. Bxb6 Rxd1+ 17. Rxd1 Bxf3 18. Nc7+ Ke7 *
Position (FEN): 5b1r/2N1kppp/1B2pn2/4p3/6P1/2N2b2/PPP4P/1K1R4 w - - 2 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1047
Best move: Bc5#