While many Cardiff City fans will rue Sory Kaba's missed penalty against Stoke City on the weekend, if you had offered them four points from their two games last week, they would have bitten your hand off.
It was a week which saw Cardiff strengthen their position in the battle to avoid relegation and, in fact, it is a positive that some feel they were deserving of six points against two teams who can more than hold their own at this level.
Three goals in a 10-minute, first-half blitz at Watford was followed by a seemingly sluggish start - again - at home to Stoke on Saturday. It took for City to go behind from a Josh Laurent header for them to kick into action.
It was that man Kaba again, fresh off the back of scoring probably the goal of the season for the Bluebirds last Wednesday, to net the equaliser against the Potters. Both sides had chances to win it, but few could argue that a point was probably a fair outcome for a largely evenly-matched affair.
Cardiff tentatively crawled up to 20th position in the table, but with two huge fixtures ahead of them in the form of Rotherham United and Huddersfield Town - both direct relegation rivals - this week.
It's all still in their own hands after the weekend's results, too, so let's have a look at how the weekend has panned out for them.
The results
Cardiff City 1-1 Stoke City
Birmingham City 0-1 Blackpool
Burnley 1-2 QPR
Coventry City 2-1 Reading
Wigan Athletic 2-1 Millwall
Bristol City 2-1 Rotherham United
Despite Wigan picking up a good win against Millwall, it's almost impossible for them to overtake Cardiff now, because they are six points behind them with only two games remaining and have a vastly inferior goal difference.
Blackpool are keeping themselves in with a shout, that's two wins out of three matches since Mick McCarthy's sacking. A 1-0 win over Birmingham City keeps tentative hopes alive for the division's 23rd-placed side. They, too, have only two matches remaining and are three points adrift of Huddersfield, the team occupying that final safe spot at the moment. Although the Terriers - like Cardiff and Rotherham - have a game in hand over the three sides in the relegation zone.
Reading struggled without their talisman Andy Carroll, who was serving a ban for a red card he picked up in their last game, and the Royals slumped to defeat at Coventry. It's not looking good for the Berkshire club, all things considered, with the team now having gone 11 games without a win as things begin to look ominous for them.
Cardiff gained a point on Rotherham and as a result moved level with them on 46 points. The Millers were hit with a sucker punch in the 91st minute as Andreas Weimann scored an injury-time winner for Bristol City. Rotherham are winless in five matches now and are still being hauled back into this relegation picture.
QPR, like Cardiff, took four points from their two games last week and took a major step forward towards safety. Chris Martin's 87th-minute strike sealed victory for the west London club over champions-elect Burnley in yet another surprising result against the top-placed club. It puts the R's four points above the drop zone now with two to play.
The table
18th - QPR - P 44 PTS 47
19th - Rotherham - P 43 PTS 46
20th - Cardiff - P43 PTS 46
21st - Huddersfield - P43 PTS 44
---
22nd - Reading - P44 PTS 43
23rd - Blackpool - P44 PTS 41
24th - Wigan - P44 PTS 40
Next rounds of fixtures
Thursday
Rotherham v Cardiff
Friday
Blackpool v Millwall
Saturday
Reading v Wigan
Stoke City v QPR
Sunday
Cardiff v Huddersfield
Monday
Rotherham v Middlesbrough
What Lamouchi has said
"We have three games to play and we will play to get maximum points until the end. We have an interesting game, a direct confrontation, behind. But we have one more game, a game against Rotherham on Thursday night.
"It'll be tough because we play eight o'clock on Thursday there and then 12 o'clock Sunday here. Huddersfield are waiting 10 days without a game.
"I prefer to be where I am, of course. We have three games to play and we need to think game by game and to try to get points. The points are so important, especially now."
READ NEXT
Cardiff City 1-1 Stoke City: Bluebirds forced to settle for point after Sory Kaba penalty miss