Chess puzzle (Checkmate)
Opening: Sicilian_Defense, Sicilian_Defense_Open
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nxd4 5. Qxd4 d6 6. f4 Qd7 7. a4 a6 8.
Nc3 Nf6 9. Nb5 Qc6 10. e5 dxe5 11. fxe5 Nd7 12. Qe3 axb5 13. Bxb5 Qe6 14. O-O
g6 15. b3 Bg7 16. Bc4 Qxe5 17. Bxf7+ Kd8 18. Qd3 Qxa1 19. Be3 Rf8 *
Position (FEN): r1bk1r2/1p1npBbp/6p1/8/P7/1P1QB3/2P3PP/q4RK1 w - - 2 20
White to move.
Themes: Pin Middlegame Mate in 1 
Puzzle rating: 1427
Best move: Bb6#