During the race, Keshavan clocked 51.640 seconds, 0.8 seconds behind the winner earning him a 27th place in the competition besides bagging 14 Nations Cup points.
He also gained a valuable point for the Olympic qualification criteria taking his overall points to three and placing him at the 33rd position in the Olympic rankings.
Shiva must remain in the top 40 to qualify for the Olympic games, which he is confident of achieving.
"I hope to gradually move up the rankings as some of the experiments I am conducting with the equipment begin to pay off. In this race I covered up another three tenths of a second from the winner as compared to the last world cup," said Shiva from Innsbruck.
More From This Section
This being the Olympic year, every team is set to put in the best they have. Keshavan has also been closely working with a group of engineer friends to modify his equipment.
"The races are giving me very valuable perspective on my standing in relation to where I want to be, and how much faster I need to be so to aim at a podium finish. This year we see how athletes are separated by smaller margins than ever before, what used to be a difference of hundredths of a second are now thousandths of a second.
Keshavan will be competing next in Winterberg, Germany, which will be the third venue out of the total nine world cups in the lead up to the Games.