Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Nd4 6. c3 h6 7. Nf3 Nxf3+ 8.
Qxf3 Bg4 9. Qe3 Bd6 10. d4 e4 11. f3 Bf5 12. Bb5+ c6 13. dxc6 bxc6 14. Bxc6+
Kf8 15. Bxa8 Qxa8 16. fxe4 *
Position (FEN): q4k1r/p4pp1/3b1n1p/5b2/3PP3/2P1Q3/PP4PP/RNB1K2R b KQ - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1580
Best move: Bxe4