Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d3 d5 3. e5 c5 4. c3 Nc6 5. d4 Bd7 6. Nf3 Nge7 7. Bd3 Ng6 8. Bxg6
fxg6 9. O-O Be7 10. Be3 cxd4 11. cxd4 O-O 12. Qd2 Qc7 13. Bg5 Bc8 14. Bxe7 Qxe7
15. Nc3 a6 16. a3 b5 17. Ne2 Bb7 18. Ng3 Rxf3 19. gxf3 Rf8 20. f4 Qh4 21. b4 *
Position (FEN): 5rk1/1b4pp/p1n1p1p1/1p1pP3/1P1P1P1q/P5N1/3Q1P1P/R4RK1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1348
Best move: Rxf4