"So I was able to take advantage of it". At the same time, have fun with my game, play variation, but for the most part try to stay on the offensive, as well.
Djokovic had four aces but overall he served poorly making four double faults and winning just 65 percent of his first-serve points.
Federer continued: "I wasn't playing that good in my first [opening] round. But I recovered very quickly, and I got myself ready".
After handing back an early break to allow Krajinovic to draw level at two-all, Federer moved into cruise control.
His title defence got off to a soggy start on Saturday night when play was suspended because of rain, with Federer up a set and tied 2-2 in the second.
Israeli Dudi Sela beat British 21st-seeded Briton Kyle Edmund 6-4 6-4 while Luxemburg's 24th seed Giles Muller was upset by Frenchman Pierre-Hugues Herbert 6-3 7-5.
He said playing matches three days in a row doesn't faze him. It's what tennis players do.
GETTYNovak Djokovic slumped to a surprise defeat against Taro Daniel at Indian Wells
Verdasco's first serve proved almost unplayable in the deciding set of the second round match as he improved his career head-to-head record against Dimitrov to 2-2. "I think it was a good match".
Djokovic took six months off after Wimbledon past year and returned at January's Australian Open, where he lost in the fourth round. The other victory came in Rotterdam.
While Federer completed a rain affected win over Argentine Federico Delbonis 6-3 7-6 (8-6) in his opener, Del Potro began his tournament by thumping promising Australian Alex de Minaur 6-2 6-1.
He will face 25th-seed Filip Krajinovic in the third round. Cuevas was leading 3-6, 6-4, 4-2 when Thiem packed it in.
The Serb was once the most dominant player around - winning four straight grand slam titles from 2015 to 2016 - but little of that scintillating form was on display when the 12-time grand slam victor was upset by Japanese qualifier Taro Daniel 7-6 (7-3) 4-6 6-1 in the second round in Indian Wells on Sunday.