Chess puzzle (Equality)
Moves: 1. d4 d6 2. e3 e5 3. dxe5 d5 4. c3 c6 5. Nf3 Bg4 6. Be2 Nd7 7. Nbd2 Bc5 8. a3
a6 9. b4 Bb6 10. Bb2 Ne7 11. h3 Be6 12. c4 Bc7 13. cxd5 Nxd5 14. Bd4 Qe7 15.
Qc2 b6 16. Qxc6 O-O 17. Bc4 Rac8 18. Bxd5 Bxe5 19. Qxe6 *
Position (FEN): 2r2rk1/3nqppp/pp2Q3/3Bb3/1P1B4/P3PN1P/3N1PP1/R3K2R b KQ - 0 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1912
Best move: fxe6