Beach to Beacon race saw her finish as runner-up to Lornah Kiplagat. Ivanova was eighth at the Virginia Beach Half Marathon. She was employed as the pacemaker for the 2005 Tokyo International Women's Marathon and led the race up to the 25 km point. She again ran in Honolulu and reached the podium by taking third place. At the start of 2006, she set a course record at the Uptown Run in Dallas, Texas, winning the 8 km race in a time of 25:16. She set a number of bests from 15 km to 25 km at the Nagoya Women's Marathon, although she failed to finish the race. In her third attempt at the Beach to Beacon Race she beat Edna Kiplagat to win the title of the 10K competition. She also won the News and Sentinel Half Marathon for a second time in August 2006, and also took the title at the Crim 10-Mile Race in Flint, Michigan that month. At the end of the year she represented Russia at the 2006 European Cross Country Championships, where she was sixteenth and helped the Russia women's team to fourth place along with Mariya Konovalova. She acted as the pacemaker for the Tokyo Women's Marathon in November and she set an unofficial best of 1:10:53 over the half marathon distance. She won the 2007 Nagano Marathon, building up a large lead in the final stages to score a personal best of 2:27:49, as well as a win over Dire Tune, among others. Ivanova competed in India for the first time at the Delhi Half Marathon and she finished in eighth place. The following year's Nagano Marathon brought even further improvement for the Russian as she not only defended her title, but knocked over a minute off her best with a run of 2:26:39. Ivanova led the 2009 Rock 'n' Roll Las Vegas Marathon for much of the race, but she was eventually overhauled by Caroline Rotich. She managed to finish as runner-up to Helena Kirop at the 2010 Prague Marathon, running one of her fastest times with 2:27:36. She was sixth at the Yokohama Women's Marathon in her first race of 2011. She won the Saint Petersburg Marathon in June then returned to Yokohama for its new November timing, but was outside of the top ten. She returned to the podium at the San Diego Marathon in June 2012, winning the