Marquez found himself in last place after veering wide on the very first corner. However, he battled back to overtake 19 other riders to finish in fifth place and earn Repsol Honda 11 crucial points.
"We should be happy because we have salvaged eleven important points, when we could easily have left here with none," Marquez told the official MotoGP website. "It was a tough race, in which I made a mistake at the first corner and dropped back to last place. This meant that I had to make a comeback, pushing hard all through the race, but in the end I saw that I could not catch the group at the front."
After letting himself and his team down in the first race of the season, Marquez has vowed to bounce back at the next race in Austin.
"The positive that I'll take from today is that we rode at a similar pace to the lead group," he added. "In Austin we will continue to work hard, with an even stronger desire to do well."