Not much info. I ride that intersection on occasion. It's a bit of a pain. Lombardy is one of the few streets in the city with a bike lane (about a mile of it) and the lane ends/begins at that intersection. Sort of a "bike lane to nowhere". Much would depend on which way the vehicles were travelling, frankly, and I can't figure out squat from the article.
There is a "witness", but that could be anyone from a passenger in the SUV to a passerby, so who knows.