In the 2012–13 season Reshetnikov won two silver medals in the Madrid and Padova World Cups. He sustained a hand injury in the Chicago World Cup which had him miss the rest of the season. At the European Championships in Zagreb he was stopped in the quarter-finals by teammate Nikolay Kovalev. In the team event, Russia fell in the first round against Ukraine and finished second-to-last. Two weeks later, despite tonsillitis, Reshetnikov took part in the 2013 Summer Universiade at Kazan where he took a bronze medal after teammate Aleksey Yakimenko defeated him in the semi-finals. In the team event Russia overcame the United States, China, Korea, then Italy to earn the gold medal. At the World Championships in Budapest, No.8 seed Reshetnikov disposed of Germany's Max Hartung in the quarter-finals, then of Romania's Tiberiu Dolniceanu. He fenced teammate and close friend Kovalev in the first all-Russian final in the major event since the Pozdnyakov v Sharikov duel in the 1996 Summer Olympics. Kovalev took the lead at the end of the first period, but Reshetnikov came back to win the World title. In the team event, Russia made their way easily to the quarter-finals, where they defeated Germany, then South Korea. They fenced Romania in the final. Reshetnikov opened the match, but was defeated 1–5 by Romania captain Dolniceanu. He won 6–4 his next bout against the youngest Romanian, Iulian Teodosiu. Russia eventually prevailed 45–38, allowing Reshetnikov to win a second gold medal. He finished the season No.1 in world rankings.