Chess puzzle (Advantage)
Opening: Sicilian_Defense, Sicilian_Defense_Najdorf_Variation
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bd3 g6 7. Be3 Bg7 8. O-O
Ng4 9. Qf3 Nxe3 10. fxe3 O-O 11. Nde2 Nc6 12. Bc4 Ne5 13. Bxf7+ Rxf7 14. Qg3
Rxf1+ 15. Rxf1 Bg4 16. Nf4 Qd7 17. Nfd5 Rf8 18. Nb6 Rxf1+ 19. Kxf1 Qb5+ *
Position (FEN): 6k1/1p2p1bp/pN1p2p1/1q2n3/4P1b1/2N1P1Q1/PPP3PP/5K2 w - - 1 20
White to move.
Themes:  Middlegame  
Puzzle rating: 1055
Best move: Nxb5