Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. e5 Nfd7 5. Nf3 c5 6. Be3 Nc6 7. dxc5 Nxc5 8.
Bb5 Qc7 9. O-O Bd7 10. Nd4 Nxe5 11. Bxd7+ Nexd7 12. Ndb5 Qb8 13. b4 Na6 14. a3
Be7 15. Qd4 Bf6 16. Qg4 Ne5 17. Qg3 O-O 18. Bf4 Rc8 19. Rfe1 Rc4 20. Rxe5 *
Position (FEN): rq4k1/pp3ppp/n3pb2/1N1pR3/1Pr2B2/P1N3Q1/2P2PPP/R5K1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1526
Best move: Rxf4