Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bb5 d6 4. Bxc6+ bxc6 5. d3 Bd7 6. Nc3 Nf6 7. Bd2 e6 8.
h3 Be7 9. Qe2 O-O 10. O-O Qc7 11. Rfe1 Rab8 12. b3 Rfc8 13. Bf4 h6 14. e5 Ne8
15. exd6 Bxd6 16. Bxd6 Nxd6 17. Na4 Qa5 18. Qe3 Rb5 19. c4 Nf5 20. Qe5 Rbb8 21.
Nxc5 *
Position (FEN): 1rr3k1/p2b1pp1/2p1p2p/q1N1Qn2/2P5/1P1P1N1P/P4PP1/R3R1K1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1584
Best move: f6