Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 c5 4. c3 Bg4 5. h3 Bxf3 6. Qxf3 Qf6 7. Qg4 Nc6 8. Bb5
Ne7 9. d3 h6 10. O-O g5 11. Be3 Bg7 12. d4 cxd4 13. cxd4 exd4 14. Bd2 O-O 15.
f4 Qg6 16. fxg5 Ne5 17. Qg3 hxg5 18. Qxg5 Qxg5 19. Bxg5 f6 20. Bd2 N7c6 21. Bb4
*
Position (FEN): r4rk1/pp4b1/2np1p2/1B2n3/1B1pP3/7P/PP4P1/RN3RK1 b - - 3 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 752
Best move: Nxb4