Chess puzzle (Equality)
Moves: 1. f4 d5 2. Nf3 Nc6 3. e3 Nf6 4. Be2 Bf5 5. O-O Qd7 6. d3 O-O-O 7. Ne5 Nxe5 8.
fxe5 Ng8 9. Rxf5 Qxf5 10. Bg4 Nh6 11. Bxf5+ Nxf5 12. Qg4 e6 13. d4 h5 14. Qe2
g5 15. e4 Nxd4 16. Qd3 dxe4 17. Qxe4 Bc5 18. Kf1 Nf5 19. Bxg5 *
Position (FEN): 2kr3r/ppp2p2/4p3/2b1PnBp/4Q3/8/PPP3PP/RN3K2 b - - 0 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1615
Best move: Rd1+