Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 e6 3. Nc3 d5 4. d3 d4 5. Ne2 Nc6 6. Bf4 f6 7. h4 e5 8. Bg3 b5
9. Qd2 c4 10. dxc4 bxc4 11. O-O-O Rb8 12. c3 Qa5 13. a3 Qb6 14. cxd4 Bxa3 15.
Nc3 Na5 16. Na4 Nb3+ 17. Kc2 Nxd2 *
Position (FEN): 1rb1k1nr/p5pp/1q3p2/4p3/N1pPP2P/b4NB1/1PKn1PP1/3R1B1R w k - 0 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1566
Best move: Nxb6