Chess puzzle (Advantage)
Moves: 1. d4 d5 2. e3 Nc6 3. c4 dxc4 4. Bxc4 Qd6 5. Nc3 Be6 6. Bxe6 Qxe6 7. Nf3 Qg6 8.
O-O O-O-O 9. Qa4 Kb8 10. b4 a6 11. b5 axb5 12. Nxb5 Qd3 13. Qb3 Qxb3 14. axb3
Rd5 15. Nc3 Rb5 16. Ra3 Rb6 17. Bb2 e5 18. Rfa1 Bxa3 19. Bxa3 Rxb3 20. Ne4 Nf6
21. Nxf6 gxf6 22. dxe5 fxe5 23. Nd2 f6 *
Position (FEN): 1k5r/1pp4p/2n2p2/4p3/8/Br2P3/3N1PPP/R5K1 w - - 0 24
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 705
Best move: Nxb3