Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6 7. f4 Be7 8. Qf3
Nbd7 9. O-O-O Qc7 10. Bd3 h6 11. Bh4 O-O 12. g4 b5 13. Rhg1 Nc5 14. g5 hxg5 15.
Bxg5 Rd8 16. Bxf6 *
Position (FEN): r1br2k1/2q1bpp1/p2ppB2/1pn5/3NPP2/2NB1Q2/PPP4P/2KR2R1 b - - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1415
Best move: Bxf6