Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 Nf6 3. Nc3 Nc6 4. e3 e6 5. a3 dxc4 6. Bxc4 Bd6 7. Nf3 O-O 8. O-O
a6 9. b3 b5 10. Bd3 e5 11. Bb2 exd4 12. Nxd4 Nxd4 13. exd4 Ng4 14. g3 f5 15.
Nd5 c6 16. Ne3 Nxe3 17. fxe3 Qg5 18. Rf3 f4 19. exf4 Rxf4 20. Rxf4 *
Position (FEN): r1b3k1/6pp/p1pb4/1p4q1/3P1R2/PP1B2P1/1B5P/R2Q2K1 b - - 0 20
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 915
Best move: Bxf4