Chess puzzle (Advantage)
Moves: 1. d4 e6 2. e4 c5 3. c3 Nc6 4. e5 f6 5. f4 Qb6 6. Qb3 Qxb3 7. axb3 cxd4 8. cxd4
Nxd4 9. Na3 Nxb3 10. Rb1 Bb4+ 11. Kf2 Bc5+ 12. Ke1 b6 13. Nb5 Bb4+ 14. Kd1 Kd8
15. Be3 a6 16. Nd4 Nc5 17. Be2 Bb7 18. Ngf3 Be4 19. Ra1 fxe5 20. Nxe5 Ke7 21.
Nc2 Nf6 *
Position (FEN): r6r/3pk1pp/pp2pn2/2n1N3/1b2bP2/4B3/1PN1B1PP/R2K3R w - - 3 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1591
Best move: Nxb4