Thanks pfren...i completely missed 24.Rxe4! Somehow when i had analyzed it i thought i would get to 2 rooks vs. 1 Queen, but not sure what i was thinking at the time. I was not expecting the gift of 24...Rxe1.
@timothy_p...had it gone 25.Bxd4 Rxe1 would be better for black i believe.