Chess puzzle (Equality)
Moves: 1. e4 d5 2. exd5 Nf6 3. Nc3 Nxd5 4. Bc4 Nxc3 5. bxc3 e6 6. Qg4 Qf6 7. d4 Nd7 8.
Bb5 a6 9. Bd3 b5 10. Bg5 Ne5 11. dxe5 Qxe5+ 12. Kd2 b4 13. Ne2 Bb7 14. Bf4
bxc3+ 15. Nxc3 Qd4 16. Qg3 *
Position (FEN): r3kb1r/1bp2ppp/p3p3/8/3q1B2/2NB2Q1/P1PK1PPP/R6R b kq - 2 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1573
Best move: Bb4