Chess puzzle (Equality)
Moves: 1. d4 e6 2. c4 c5 3. d5 a6 4. Nc3 d6 5. e4 Be7 6. f3 h6 7. Bd3 Bh4+ 8. g3 Bf6
9. Nge2 Ne7 10. O-O exd5 11. exd5 O-O 12. Rb1 Bh3 13. Re1 b5 14. Nf4 Bd4+ 15.
Be3 Bxe3+ 16. Rxe3 Nf5 17. Bxf5 *
Position (FEN): rn1q1rk1/5pp1/p2p3p/1ppP1B2/2P2N2/2N1RPPb/PP5P/1R1Q2K1 b - - 0 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 1463
Best move: Bxf5