Chess puzzle (Advantage)
Moves: 1. e4 g6 2. d4 Bg7 3. c4 e6 4. Nc3 Ne7 5. Nf3 a5 6. Bd3 Na6 7. Be3 c5 8. dxc5
Bxc3+ 9. bxc3 Qc7 10. O-O Nxc5 11. Bd4 O-O 12. Bc2 b6 13. h3 Ba6 14. Bb3 Nxe4
15. Re1 f5 16. Ne5 d6 17. Nd3 Bxc4 18. f3 Bxb3 19. axb3 Nxc3 20. Qc2 Ncd5 21.
Qd2 e5 22. Bb2 Nb4 23. Rac1 Qa7 *
Position (FEN): r4rk1/q3n2p/1p1p2p1/p3pp2/1n6/1P1N1P1P/1B1Q2P1/2R1R1K1 w - - 4 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1303
Best move: Nxb4