Chess puzzle (Equality)
Moves: 1. e4 e6 2. f4 d5 3. exd5 exd5 4. Nf3 Nf6 5. d4 Bd6 6. Bd3 O-O 7. O-O Bg4 8. h3
Bxf3 9. Qxf3 Nbd7 10. Nc3 c6 11. Bd2 Qc7 12. Rae1 Rfe8 13. Nd1 Qb6 14. c3 c5
15. dxc5 Bxc5+ 16. Kh1 d4 17. c4 Bb4 18. Bxb4 Qxb4 19. Rxe8+ Rxe8 20. a3 Qd2
21. b4 Nb6 22. Nf2 Re3 23. Qxb7 h6 24. Qxa7 *
Position (FEN): 6k1/Q4pp1/1n3n1p/8/1PPp1P2/P2Br2P/3q1NP1/5R1K b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1873
Best move: Rxd3