Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. Bf4 Bd6 6. g3 Bxf4 7. gxf4 O-O 8. e3
b5 9. cxb5 cxb5 10. Bxb5 a6 11. Bd3 Nc6 12. Qb3 Ne4 13. Nxe4 dxe4 14. Bxe4 Bd7
15. Ng5 Rb8 16. Qc4 Qa5+ 17. Kf1 Ne7 18. Bxh7+ Kh8 19. a4 Nd5 20. Qc1 f6 21.
Qd1 *
Position (FEN): 1r3r1k/3b2pB/p3pp2/q2n2N1/P2P1P2/4P3/1P3P1P/R2Q1K1R b - - 1 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1577
Best move: fxg5