Chess puzzle (Equality)
Moves: 1. e4 c5 2. Bc4 e6 3. Nf3 Nc6 4. d3 Nge7 5. O-O g6 6. Be3 b6 7. a3 Bg7 8. Qc1
O-O 9. Bh6 Bb7 10. b4 cxb4 11. axb4 Nxb4 12. Ra4 Nbc6 13. Bxg7 Kxg7 14. Qb2+
Kg8 15. Ng5 d5 16. exd5 exd5 17. Bb5 Nf5 18. f4 Ncd4 *
Position (FEN): r2q1rk1/pb3p1p/1p4p1/1B1p1nN1/R2n1P2/3P4/1QP3PP/1N3RK1 w - - 1 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1642
Best move: Rxd4