Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nc3 d6 3. d3 Nc6 4. f4 Nf6 5. Nf3 Bg4 6. Be3 exf4 7. Bxf4 Nd4 8.
Be2 Bxf3 9. Bxf3 Be7 10. O-O Qd7 11. Ne2 Ne6 12. Bg3 c6 13. c3 O-O 14. a4 d5
15. e5 Ne8 16. Qc2 Ng5 17. Rad1 Nc7 18. b4 Nce6 19. Bg4 h5 20. Bxh5 g6 21. Bg4
Qd8 22. Nf4 Nxf4 23. Bxf4 Nh7 24. Bh6 Re8 25. d4 Bg5 26. e6 *
Position (FEN): r2qr1k1/pp3p1n/2p1P1pB/3p2b1/PP1P2B1/2P5/2Q3PP/3R1RK1 b - - 0 26
Black to move.
Themes:  Middlegame  
Puzzle rating: 2037
Best move: f5