Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nf3 Bd6 5. c4 c6 6. Nc3 Nf6 7. h3 O-O 8. Be3
Re8 9. Be2 Bf5 10. O-O Nbd7 11. c5 Bc7 12. b4 Ne4 13. Nxe4 Bxe4 14. a4 a6 15.
Qb3 Nf6 16. b5 axb5 17. axb5 Bxf3 18. Bxf3 Ne4 19. b6 Rxa1 20. Rxa1 Bb8 21. Kh1
f5 22. Ra8 Qh4 23. Qc2 *
Position (FEN): Rb2r1k1/1p4pp/1Pp5/2Pp1p2/3Pn2q/4BB1P/2Q2PP1/7K b - - 3 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 2529
Best move: f4