Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 Nf6 4. d5 Ne7 5. Nxe5 Nxe4 6. Bc4 d6 7. Nf3 Nf6 8.
O-O Bg4 9. Bg5 Ng6 10. Re1+ Ne5 11. Bb5+ Bd7 12. Nxe5 dxe5 13. Rxe5+ Be7 14.
Bxd7+ Qxd7 15. Qe2 Kf8 16. Bxf6 *
Position (FEN): r4k1r/pppqbppp/5B2/3PR3/8/8/PPP1QPPP/RN4K1 b - - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1641
Best move: Bxf6