Chess puzzle (Equality)
Moves: 1. d4 d5 2. Nf3 Nc6 3. e3 Bg4 4. c4 dxc4 5. Bxc4 e6 6. Nc3 Nf6 7. h3 Bh5 8. O-O
Bb4 9. a3 Bxc3 10. bxc3 Nd5 11. Bd2 O-O 12. Be2 Nce7 13. e4 Nf6 14. Qc2 h6 15.
Qc1 Nxe4 16. Bxh6 Bxf3 *
Position (FEN): r2q1rk1/ppp1npp1/4p2B/8/3Pn3/P1P2b1P/4BPP1/R1Q2RK1 w - - 0 17
White to move.
Themes:  Middlegame  
Puzzle rating: 1506
Best move: Bxf3