Консулами становились только аристократы, принадлежащие к древним родам, землевладельцы, которые не пачкали рук, сколачивая себе состояние на торговле.
Знакомство с обедневшим патрицием, сенатором Гаем Юлием Цезарем – дедом великого Цезаря, дало Марию шанс. Марий и Цезарь заключили сделку: богатый Гай Марий финансирует карьеру двух сыновей Цезаря и дает приданое младшей его дочери, а в благодарность за это получает в жены старшую – Юлию. Таким образом Марий породнился с одной из самых именитых семей Рима, что значительно приблизило его к заветной цели.
В 109 году Гай Марий, супруг Юлии, и его давний друг, любитель писать длинные, подробные письма, Публий Рутилий Руф отправились воевать с нумидийским царем Югуртой. В то время Марий еще не был консулом и, соответственно, главнокомандующим. На этот пост был избран аристократ Метелл – впоследствии он станет называть себя Метеллом Нумидийским в ознаменование победы над Нумидией; однако Марий именовал его куда менее почетно – Свин (словом «свинка» римские нянюшки иносказательно обозначали половые органы маленьких девочек).
Война в Африке затянулась, поскольку Метелл Нумидийский был не слишком талантливым полководцем. В 108 году Марий обратился с просьбой освободить его от должности старшего легата при Метелле, дабы он мог вернуться в Рим и выдвинуть свою кандидатуру на должность одного из двух консулов, избираемых на 107 год. Метелл отказался отпустить Мария.
Там же, в Нумидии, сирийская прорицательница Марфа предсказала Марию семикратное консульство – небывалый случай! Согласно словам старухи, Гая Мария назовут Третьим основателем Рима. Но она также предрекла, что племянник его жены, носящий то же имя – Гай, станет величайшим римлянином всех времен.
По возвращении в Рим Марий был избран младшим консулом 107 года. Он тотчас использовал Плебейское собрание, законодательный орган, чтобы провести закон, по которому Метелл Нумидийский Свин лишался должности главнокомандующего в войне с нумидийским царем Югуртой. Эта должность перешла к Марию.