Chess puzzle (Advantage)
Moves: 1. Nf3 d5 2. e3 c5 3. c4 d4 4. exd4 cxd4 5. d3 g6 6. Bf4 Bh6 7. Be5 f6 8. Bxd4
Qa5+ 9. Bc3 Qb6 10. Be2 Nc6 11. O-O Bg7 12. d4 Nh6 13. d5 Ne5 14. Bd4 Qd6 15.
Nc3 a6 16. Ne4 Qc7 17. Qb3 Rb8 18. Bb6 Qd7 19. Nxe5 fxe5 20. Nc5 Qd6 21. Qa4+
Bd7 22. Nxd7 Qxd7 23. Qxd7+ Kxd7 24. h3 e4 25. Rab1 Nf5 26. b3 Rhf8 27. Rfd1
Rf6 28. Bg4 *
Position (FEN): 1r6/1p1kp1bp/pB3rp1/3P1n2/2P1p1B1/1P5P/P4PP1/1R1R2K1 b - - 4 28
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1670
Best move: Rxb6