Chess puzzle (Equality)
Moves: 1. e4 d6 2. d4 g6 3. Nf3 Bg7 4. c3 Bg4 5. Bc4 e6 6. O-O Ne7 7. Bg5 O-O 8. Nbd2
h6 9. Bh4 g5 10. Bg3 Nbc6 11. Qc2 Bxf3 12. Nxf3 e5 13. Rad1 Na5 14. Bd5 Nac6
15. dxe5 Nxd5 16. Rxd5 Qe7 17. exd6 cxd6 18. Rxd6 Rae8 19. Re1 *
Position (FEN): 4rrk1/pp2qpb1/2nR3p/6p1/4P3/2P2NB1/PPQ2PPP/4R1K1 b - - 2 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 2268
Best move: f5