Moneyball OddsDixon-Coles · xG fusion
Back to Moneyball Odds

Cruzeiro 3-1 Mirassol: Match Report, Goals, Stats and Ratings

Full time: Cruzeiro 3-1 Mirassol

Cruzeiro won 3-1 at home to Mirassol in Brasileirão Matchday 22 on Sunday 9 August 2026. The goals: João Marcelo 12', Reinaldo  27', Kaio Jorge  76', Wesley 84'.

How Cruzeiro won it

Cruzeiro struck first through João Marcelo in the 12th minute, set up by Bruno Rodrigues. Mirassol levelled at 1-1 in the 27th minute through Reinaldo  from the penalty spot. Kaio Jorge  made it 2-1 to Cruzeiro in the 76th minute, set up by Fagner. Wesley made it 3-1 to Cruzeiro in the 84th minute, set up by Lucas Villalba.

It was 1-1 at half-time, and the second half changed the result.

The referee, Lucas Casagrande, showed 5 yellow cards: 3 to Cruzeiro and 2 to Mirassol.

Cruzeiro: Artur Jorge, 4-2-3-1 · Mirassol: R. Silva Guanaes, 4-2-3-1.

Moneyball's prediction against the result

Moneyball did not publish a pre-match estimate for this match, so there is nothing to mark it against.

Why it went this way

On the day the expected goals were 1.62 for Cruzeiro and 1.00 for Mirassol.

Cruzeiro scored about 1.4 more than their chances were worth: clinical finishing, or a goalkeeper having a bad day.

Cruzeiro had 3 shots on target, Mirassol 4.

Cruzeiro had 50% of the ball and turned it into the win.

Where the two sides stood before this match

Cruzeiro came into it with 32 Brasileirão matches played, scoring 1.6 and conceding 1.4 a match, with 1.45 expected goals for and 1.62 against, and had won 50% of their matches.

Mirassol came into it with 32 Brasileirão matches played, scoring 1.2 and conceding 1.4 a match, with 1.35 expected goals for and 1.85 against, and had won 28% of their matches.

Cruzeiro vs Mirassol: the match in numbers

CruzeiroMatch statisticsMirassol
50%Ball possession50%
1.62Expected goals (xG)1.00
11Total shots13
3Shots on target4
3Big chances2
374Total passes379
83%Pass accuracy85%
4Corners1
14Fouls18
0Offsides2
16Tackles17
3Saves0
3Yellow cards2

Team statistics from Sportmonks.

Player ratings and man of the match

Man of the match: Fagner (Cruzeiro), rated 7.6 by Sportmonks, with 1 assist.

Cruzeiro

Mirassol

The lowest-rated starter was Carlos Eduardo Lecciolle Thomazella at 5.9. Ratings run from 0 to 10; around 7.0 is a solid match.

What comes next

Each preview has Moneyball's estimate for the next match, published before kick-off and marked against the result afterwards, as this one is.

Questions about Cruzeiro vs Mirassol

What was the score in Cruzeiro vs Mirassol?

Cruzeiro 3-1 Mirassol (half-time 1-1), Brasileirão, Sunday 9 August 2026.

Who scored in Cruzeiro vs Mirassol?

João Marcelo 12', Reinaldo  27', Kaio Jorge  76', Wesley 84'.

Did Moneyball predict Cruzeiro vs Mirassol correctly?

Moneyball did not publish a pre-match estimate for this match, so there is nothing to mark it against.

Who was man of the match in Cruzeiro vs Mirassol?

Fagner, rated 7.6 by Sportmonks.

Who refereed Cruzeiro vs Mirassol?

Lucas Casagrande.

Every match, before and after

Moneyball Odds writes a preview with its estimate before every match of Europe's top five leagues and the European cups, then marks it against the result, hits and misses alike.

Open Moneyball Odds Match Live All match reports

Moneyball Odds is a statistical analysis site, not a bookmaker. No model predicts football reliably. For readers aged 18 and over.