I believe I've said that I thought it was brought down accidentally by a SAM. However, there are other "eye witnesses" that tell a different story. The below is from an earlier, now deleted, BBC story (Google helped by deleting from their cache).
http://www.globalresearch.ca/deleted-bbc-report-ukrainian-fighter-jet-shot-down-mhi7-donetsk-eyewitnesses/5393631
Whom to believe? Who knows? I think it was probably the Russians, as you assert, but "eyewitness testimony" isn't proof to me. And the Western media ain't the greatest source of information about this either. They (or more precisely their owners) have a dog in this fight.
The inhabitants of the nearby villages are certain that they saw military aircraft in the sky shortly prior to the catastrophe. According to them, it actually was the jet fighters that brought down the Boeing.
Eyewitness #1: There were two explosions in the air. And this is how it broke apart. And [the fragments] blew apart like this, to the sides. And when …
Eyewitness #2: … And there was another aircraft, a military one, beside it. Everybody saw it.
Eyewitness #1: Yes, yes. It was flying under it, because it could be seen. It was proceeding underneath, below the civilian one.
Eyewitness #3: There were sounds of an explosion. But they were in the sky. They came from the sky. Then this plane made a sharp turn-around like this. It changed its trajectory and headed in that direction [indicating the direction with her hands].
Olga Ivshina, BBC: The Ukrainian government rejects this version of events. They believe that the Boeing was shot down using a missile from a “BUK” complex that came in from the direction of Russia.
http://www.globalresearch.ca/deleted-bbc-report-ukrainian-fighter-jet-shot-down-mhi7-donetsk-eyewitnesses/5393631
Whom to believe? Who knows? I think it was probably the Russians, as you assert, but "eyewitness testimony" isn't proof to me. And the Western media ain't the greatest source of information about this either. They (or more precisely their owners) have a dog in this fight.