Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 e6 3. cxd5 exd5 4. Nf3 Nc6 5. Bf4 Nf6 6. Bg5 Bb4+ 7. Nc3 h6 8.
Bxf6 Qxf6 9. e3 O-O 10. h3 a6 11. Bd3 Bf5 12. O-O Bxd3 13. Qxd3 Bd6 14. Rac1
Rfe8 15. Na4 Nb4 16. Qb3 Nc6 17. Qxb7 *
Position (FEN): r3r1k1/1Qp2pp1/p1nb1q1p/3p4/N2P4/4PN1P/PP3PP1/2R2RK1 b - - 0 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 1578
Best move: Nb4