Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 e6 3. e3 Nf6 4. Nf3 c6 5. Bd3 Be7 6. O-O O-O 7. b3 Nbd7 8. Qc2
dxc4 9. bxc4 h6 10. Bb2 Qc7 11. e4 Nb6 12. e5 Nh5 13. g3 Nd7 14. Nbd2 Rd8 15.
Ne4 Nf8 16. c5 b6 17. Ba3 b5 18. Bb2 a5 19. a3 Ba6 20. Nd6 b4 21. axb4 Bxd3 22.
Qxd3 axb4 23. Rxa8 Rxa8 24. Ra1 Rxa1+ 25. Bxa1 f5 26. Nxf5 *
Position (FEN): 5nk1/2q1b1p1/2p1p2p/2P1PN1n/1p1P4/3Q1NP1/5P1P/B5K1 b - - 0 26
Black to move.
Themes:  Middlegame  
Puzzle rating: 1689
Best move: exf5