Chess puzzle (Equality)
Moves: 1. e4 e5 2. Bc4 Nf6 3. d3 Nc6 4. a3 a5 5. Nf3 Bc5 6. Bg5 h6 7. Bh4 d6 8. h3 Nd4
9. Nc3 Nxf3+ 10. Qxf3 c6 11. Rd1 d5 12. exd5 g5 13. Bg3 g4 14. Qe2 cxd5 15.
Qxe5+ Be6 16. Ba2 O-O 17. Bh4 Be7 18. Bxf6 *
Position (FEN): r2q1rk1/1p2bp2/4bB1p/p2pQ3/6p1/P1NP3P/BPP2PP1/3RK2R b K - 0 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 1454
Best move: Bxf6