Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nc3 d5 3. exd5 exd5 4. d4 Nd7 5. Bb5 c6 6. Ba4 Ndf6 7. Bg5 h6 8.
Bh4 g5 9. Bg3 Bd6 10. Qe2+ Ne7 11. Nf3 O-O 12. O-O Nf5 13. Bxd6 Qxd6 14. h3 Re8
15. Qd3 Ng7 16. Rae1 Bf5 17. Qd2 b5 18. Bb3 a5 19. a3 b4 20. axb4 axb4 21. Na2
Ne4 22. Qxb4 Qxb4 *
Position (FEN): r3r1k1/5pn1/2p4p/3p1bp1/1q1Pn3/1B3N1P/NPP2PP1/4RRK1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1016
Best move: Nxb4