Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 d5 3. cxd5 Nxd5 4. e4 Nf6 5. Nc3 e6 6. Nf3 c5 7. d5 exd5 8.
exd5 Qa5 9. Be2 Ne4 10. Qc2 Bf5 11. O-O Ng3 12. Qb3 Nxe2+ 13. Nxe2 Qc7 14. Bf4
Bd6 15. Bxd6 Qxd6 16. Ng3 Bc8 17. Rfe1+ Kf8 18. Qb5 Nd7 19. Rad1 a6 20. Qe2 Nf6
21. Nf5 *
Position (FEN): r1b2k1r/1p3ppp/p2q1n2/2pP1N2/8/5N2/PP2QPPP/3RR1K1 b - - 3 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1058
Best move: Bxf5