Chess puzzle (Equality)
Moves: 1. e4 c5 2. c3 Nc6 3. f4 e5 4. f5 g6 5. Nf3 gxf5 6. exf5 Qf6 7. Bd3 d5 8. O-O
e4 9. Qe2 Nge7 10. Bb5 exf3 11. Rxf3 Bd7 12. Bxc6 Bxc6 13. d3 d4 14. Rg3 dxc3
15. Nxc3 O-O-O 16. Bg5 Qd4+ 17. Kh1 Nxf5 18. Rg4 Re8 *
Position (FEN): 2k1rb1r/pp3p1p/2b5/2p2nB1/3q2R1/2NP4/PP2Q1PP/R6K w - - 2 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1501
Best move: Rxd4