Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 d6 3. c3 e6 4. d4 d5 5. exd5 exd5 6. Bb3 c4 7. Ba4+ Bd7 8.
Bxd7+ Nxd7 9. Qe2+ Be7 10. Bg5 Ngf6 11. Nf3 O-O 12. O-O Re8 13. Ne5 Ne4 14. Bf4
Bf8 15. Nd2 f6 16. Nxd7 Qxd7 17. Nxe4 Rxe4 18. Be3 Rae8 19. b3 cxb3 20. axb3 f5
21. Rxa7 *
Position (FEN): 4rbk1/Rp1q2pp/8/3p1p2/3Pr3/1PP1B3/4QPPP/5RK1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1129
Best move: f4