Chess puzzle (Advantage)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Orthodox_Defense
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Nbd7 5. e3 Be7 6. Nf3 O-O 7. Qc2 c5 8. h4
cxd4 9. Nxd4 b6 10. Bd3 dxc4 11. Bxc4 Bb7 12. f3 Rc8 13. Bd3 g6 14. Bxf6 Nxf6
15. Rd1 Nd5 16. Qd2 a5 17. h5 Bg5 18. hxg6 fxg6 19. f4 *
Position (FEN): 2rq1rk1/1b5p/1p2p1p1/p2n2b1/3N1P2/2NBP3/PP1Q2P1/3RK2R b K - 0 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 2141
Best move: Nxf4