Even before the highly-anticipated release of the official report on the disaster by a Dutch-led investigation, Russian officials were disputing the findings which are sure to further degrade strained ties between Moscow and the West.
"Flight MH17 crashed as a result of the detonation of a warhead outside the airplane against the left-hand side of the cockpit," the chairman of the Dutch Safety Board, Tjibbe Joustra, told a press conference.
"This warhead fits the kind of missile that is installed in the BUK surface-to-air missile system."
Joustra also hit out at the Ukrainian authorities for allowing civil aircraft to continue to fly above the eastern part of the country despite the raging conflict between Kiev's forces and pro-Russian separatist insurgents.
More From This Section
"We have concluded as a precaution there was sufficient reason for the Ukrainian authorities to close the air space above the eastern part of their country," he said.
Relatives earlier emerged visibly shaken after being privately briefed by Joustra in an conference centre in The Hague about the fate of the Boeing 777 which was en route from Amsterdam to Kuala Lumpur when it went down on July 17 last year.
"They showed us the fragments that were inside the plane," Oehlers said, adding in the room "it was so quiet, you could have heard a pin drop."
The findings were swiftly disputed by the missile maker Almaz-Antey, which has carried out its own tests into the crash.
The Russian company had performed a test which "disputes the version of the Dutch," and the damage to the MH17 pointed to the use of an older type of missile.
"The results of the experiment completely dispute the conclusions of the Dutch commission about the type of the rocket and the launch site," said Yan Novikov, director of Almaz-Antey.
"I personally have no doubt that this was a planned operation of the Russian special services aimed at downing a civilian aircraft," Yatsenyuk told a televised cabinet meeting.
The report focuses on four areas including "the cause of the crash", the issue of "flying over conflict areas" and why Dutch relatives waited two to four days before receiving confirmation that their loved ones were on board.