It gave their goal difference a massive boost and also saw them close the gap on the play-offs as they climbed up to 11th in the table.
At the start of the week, prior to the wins against Burton and Donny, the space between the Blues and the top six was 14 points.
Seven days later and the difference has narrowed to nine points, with 16 games of the League One season remaining.
But has Pompey’s results this week convinced the FiveThirtyEight supercomputer that a play-off charge is on the cards?
Click through to find out..
1. Doncaster Rovers - 24th
Predicted points at end of the season: 34 Predicted goal difference: -53 Picture: Julian Finney/Getty Images
Photo: Julian Finney
2. Crewe - 23rd
Predicted points at end of the season: 34 Predicted goal difference: -44 Picture: Nathan Stirk/Getty Images
Photo: Nathan Stirk
3. Gillingham - 22nd
Predicted points at end of the season: 39 Predicted goal difference: -36 Picture: Lewis Storey/Getty Images
Photo: Lewis Storey
4. Morecambe - 21st
Predicted points at end of season: 42 Predicted goal difference: -29 Picture: Charlotte Tattersall/Getty Images
Photo: Charlotte Tattersall