Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bc4 e6 5. d4 cxd4 6. Nxd4 d5 7. exd5 exd5 8.
Nxc6 bxc6 9. Bb3 Be7 10. h3 Ba6 11. Bg5 O-O 12. Qf3 h6 13. Bh4 Re8 14. O-O-O d4
15. Rhe1 c5 16. Bxf6 *
Position (FEN): r2qr1k1/p3bpp1/b4B1p/2p5/3p4/1BN2Q1P/PPP2PP1/2KRR3 b - - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1825
Best move: Bxf6