Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 e6 3. Bc4 Nc6 4. O-O a6 5. Re1 b5 6. Bf1 Be7 7. b3 h6 8. Bb2
Nf6 9. c3 d5 10. e5 Nh7 11. d4 Bb7 12. a4 bxa4 13. Rxa4 f6 14. exf6 Nxf6 15.
Rxe6 Qd7 16. Re1 O-O 17. Bd3 cxd4 18. Nxd4 Nxd4 19. Rxd4 Bc5 20. Rf4 *
Position (FEN): r4rk1/1b1q2p1/p4n1p/2bp4/5R2/1PPB4/1B3PPP/1N1QR1K1 b - - 2 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1840
Best move: Ng4