The eight-time grand prix world champion enjoyed a strong debut on the 2023-spec Ducati in Qatar, finishing fifth in the sprint before going one better in the grand prix.
Marquez put Pramac's Jorge Martin under pressure for third in the second half of the grand prix and got to within four tenths of the Spaniard at one point.
But struggling with the front tyre, Marquez could only see himself crashing if he pushed any harder in the last laps.
"We analysed with the team a lot of things to try to manage the start, it was better today," the Gresini rider said.
"So, this helped the race a lot. Then I was able to manage well the tyres.
"The thing was yesterday I struggled and today most of the riders were managing the rear, but I was managing the front more than the rear because every year with the other bike [the Honda] I was struggling a bit with the front tyre in this race track.
"Anyway, I need to improve my riding style in some points because still I'm not riding well. But today the race was constant, solid.
"I did my attack in the last eight laps, and when I did the attack it was when I started to push more with the front and I finished the front tyre, and the last two laps I gave up because I saw the chance to crash and the chance to take two more points, three more points…
"I preferred to finish fourth and wait for two weeks in Portimao."
Source: Autosport