Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Nc6 5. Be3 Nf6 6. Nc3 Be7 7. Bb5 Bd7 8.
O-O O-O 9. f4 Nxd4 10. Bxd4 c6 11. Bd3 c5 12. Be3 Bc6 13. e5 dxe5 14. fxe5 Nd5
15. Bd2 Nxc3 16. Bxc3 Qd5 17. Qg4 g6 18. Rf2 Qe6 19. Qxe6 *
Position (FEN): r4rk1/pp2bp1p/2b1Q1p1/2p1P3/8/2BB4/PPP2RPP/R5K1 b - - 0 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1625
Best move: fxe6