Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nc3 d5 3. e4 Nxe4 4. Nxe4 dxe4 5. Bg5 h6 6. Bh4 g5 7. Bg3 Bg7 8.
Be5 Bxe5 9. dxe5 Qxd1+ 10. Rxd1 Nc6 11. Bb5 Be6 12. b3 f6 13. exf6 exf6 14. Ne2
Bd7 15. O-O a6 16. Bxc6 Bxc6 17. Nd4 Bd7 18. Rfe1 f5 19. f3 O-O-O 20. fxe4 fxe4
21. Rxe4 Bf5 22. Re5 Bxc2 23. Rd2 Bb1 24. a4 g4 25. g3 h5 26. Rd1 Bc2 27. Rd2
Bxb3 *
Position (FEN): 2kr3r/1pp5/p7/4R2p/P2N2p1/1b4P1/3R3P/6K1 w - - 0 28
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1028
Best move: Nxb3