Lipnitskaia, 15, leads Russian 1-2 at European Championships
Russia's Julia Lipnitskaia performs on ice of 'SYMA' sports hall in Budapest on January 17, 2014 during the free skating programme for women category of the ISU European Figure Skating Championships - by Attila Kisbenedek
The skater from Ekaterinburg broke down in tears after grabbing gold in her first major competition ahead of compatriot Adelina Sotnikova, 17, with five-time winner Carolina Kostner of Italy taking bronze after falling in the free skating final.
"There are only two slots on the women's team for Sochi. As European champion I think I should make it now," said Lipnitskaia, who had been trailing in second behind national champion Sotnikova after the short programme.
Her flawless performance to the music of "Schindler's List" brought the crowd to their feet as she scored a personal best 139.75 for the free skate for an overall total of 209.72.
"My goal for the Olympics is just to skate clean and show good skating," added Lipnitskaia, who finished second behind Japanese Olympic hope Mao Asada in the Grand Prix final this season.
Sotnikova, 17, scored a personal best 131.63 for her free skate to "Rondo Capriccioso" where the only glitch was two-footing the landing on her opening triple lutz.
There were also tears but of disappointment as she finished 5.36 behind Lipnitskaia with an overall was 202.36.
Clad in black, Kostner had looked in with a shot at a sixth title but the 26-year-old fell on a triple toeloop jump in her routine to Ravel's "Bolero".
The former world champion scored 122.42 for the free skate and 191.39 overall.
Lipnitskaia, who finished second to Sotnikova at the Russian championships last month, had been just 0.76 points behind after the short programme.