Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nf3 Bg4 5. Be2 Nf6 6. O-O Be7 7. h3 Bh5 8. b3
c6 9. c4 dxc4 10. bxc4 O-O 11. Bg5 Nbd7 12. Nc3 h6 13. Bh4 Re8 14. d5 cxd5 15.
Nxd5 Nxd5 16. Qxd5 Bxf3 17. Bxe7 Qxe7 *
Position (FEN): r3r1k1/pp1nqpp1/7p/3Q4/2P5/5b1P/P3BPP1/R4RK1 w - - 0 18
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1548
Best move: Bxf3