Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bd3 e6 7. Bg5 Be7 8. Qe2
Nbd7 9. f3 Qc7 10. Nb3 b6 11. a3 Bb7 12. Be3 d5 13. exd5 Nxd5 14. Nxd5 Bxd5 15.
Bxa6 O-O 16. O-O Bf6 17. Bd4 Bxb3 *
Position (FEN): r4rk1/2qn1ppp/Bp2pb2/8/3B4/Pb3P2/1PP1Q1PP/R4RK1 w - - 0 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1563
Best move: Bxf6