Wow, that's pretty cool! I was fortunate enough to experience something very similar.
About 3 years ago I was watching a red tail hawk sitting on an apple tree 25yds from the main entrance of the building. There were 3 of us including a security guard lady that came out for a smoke. We were all saying how rare that is and that we 've never seen a hawk come that close to the main door and sit on a tree, when all of a sudden the hawk attacks something on the ground almost directly below her and we hear squealing! She attacked a female cottontail that was grazing with her baby. The baby rabbit was running around the hawk and its mom in circles not knowing what to do, while its mother was screaming and getting eaten by the hawk. The Security guard woman started crying! My friend and I were enjoying the show :-)
The hawk was not bigger than the rabbit. This was a good size cottontail and the hawk had some trouble subduing it but she had her claws on it pretty good and kept biting its neck & chest it seemed. It took her a while to finally kill the rabbit (5+min.) while it was squealing the entire time and the baby rabbit was still in the vicinity not sure what to do. There were some thick bushes near that apple tree and we 've seen the bunnies go in & out of there before which is probably where they lived. We now had a small crowd and the women couldn't stomach it and the guard was all distraught and was crying the entire time and went back inside. After the hawk fed for another 10min. she moved the rabbit farther away by flying just 1-2ft off the ground a few feet at a time with the rabbit in its claws, until it was about 40yds out on the lawn and started feeding again. Clearly it couldn't fly off with this good size rabbit but just moved it where she felt safe from us. That was something you don't see every day but we still see a pair of red-tail hawks hover over us almost every day. There are still rabbits around, so the hawks continue hanging out here as long as there is a food source.