Chess puzzle (Equality)
Moves: 1. e4 c6 2. Nf3 d5 3. exd5 cxd5 4. d4 Bf5 5. Bd3 Bxd3 6. Qxd3 e6 7. O-O Nc6 8.
Bf4 Nge7 9. Nbd2 Nf5 10. Nb3 Bd6 11. Bg5 f6 12. Bd2 O-O 13. Rfe1 Re8 14. h3 Rc8
15. c3 Bb8 16. Nc5 Qd6 17. Nxb7 Qc7 18. Nc5 Qd6 19. Qa6 *
Position (FEN): 1br1r1k1/p5pp/Q1nqpp2/2Np1n2/3P4/2P2N1P/PP1B1PP1/R3R1K1 b - - 4 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1775
Best move: e5