Chess puzzle (Equality)
Moves: 1. c4 Nf6 2. Nc3 e5 3. e4 Bd6 4. g3 O-O 5. Bg2 b6 6. Nf3 h6 7. O-O c5 8. d3 Nc6
9. a3 Qe7 10. Be3 Bb7 11. Nb5 a6 12. Nxd6 Qxd6 13. Rb1 Ne7 14. b4 cxb4 15. Rxb4
Nc8 16. Qb3 a5 17. Rxb6 *
Position (FEN): r1n2rk1/1b1p1pp1/1R1q1n1p/p3p3/2P1P3/PQ1PBNP1/5PBP/5RK1 b - - 0 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 1338
Best move: Nxb6