Bournemouth vs. Middlesbrough (Friday, 3.00pm)
Bournemouth are three points adrift of the playoffs with a game in hand, while Boro are three points further back and cannot afford to lose this match.
We say: Bournemouth 2-2 Middlesbrough
The final stretch is in sight in the Championship and these two teams know exactly what is required if they are to drag themselves into the top six.
Boro know that a defeat on Friday could well put paid to their promotion hopes, but we can see them grinding out a point on the South Coast to stay within touching distance of their opponents.
Bristol City vs. Stoke (Friday, 3.00pm)
The Robins have won just one of their last five league games, while the Potters have secured three points in just two of their last seven matches.
We say: Bristol City 0-1 Stoke City
Bristol City have failed to score in seven of their last 11 Championship games, while 11 of Stoke's 13 league victories this season have come with a clean sheet, including each of their last seven.
The Potters lost the reverse fixture back in September, but we feel that they have enough to seal a narrow victory at Ashton Gate and their solid defensive foundations could prevent the hosts from scoring once again.
Cardiff vs. Nott'm Forest (Friday, 3.00pm)
We say: Cardiff City 1-0 Nottingham Forest
Forest have done well to take points off promotion-chasing sides in recent games, but they have a poor overall record against Cardiff.
Only Norwich and Barnsley (30) have taken more points than City since McCarthy was appointed in January, and we can see them adding three more points to the board on Friday.
Derby vs. Luton (Friday, 3.00pm)
We say: Derby County 1-1 Luton Town
Derby desperately need to return to winning ways as soon as possible, but we are finding it difficult to back the Rams on Friday. Luton have won four of their last six in the Championship during an impressive run of form and will be full of confidence heading into the match. Rooney will have his side fired up for the match, though, and we believe that the home side will secure a share of the spoils.
Millwall vs. Rotherham (Friday, 3.00pm)
The Lions, who currently sit 10th in the table, have lost only four of their 19 home matches so far this season but face a Millers outfit that have won five of their last seven away games – as many as in their previous 70 on the road in the second tier of English football.
We say: Millwall 1-1 Rotherham United
Rotherham have lost seven of their eight away fixtures with top-half clubs and in six of these matches they failed to score. However, Millwall have been beaten in 70% of their home games against teams in the bottom half of the table.
Friday's fixture is set to be a tight encounter and with little to separate the two sides, a score draw could be on the cards.
Preston vs. Norwich (Friday, 3.00pm)
We say: Preston North End 1-2 Norwich City
McAvoy will have his Preston players fired up for Friday's game against the best team in the league, but the home side could ultimately come up just short; we are expecting an improvement from the Lilywhites, who have underperformed this season. Norwich's form is so strong, though, and we fancy them to secure another three points.
QPR vs. Coventry (Friday, 3.00pm)
The Hoops are unbeaten in their previous three home matches against the Sky Blues, while the visitors head to Loftus Road after failing to win any of their last six away games.
We say: Queens Park Rangers 2-1 Coventry City
After beating QPR earlier this season, Coventry can take confidence into their encounter at Loftus Road but will be wary of their recent run of form.
Warburton's last seven home victories with the Hoops have all been by a one-goal margin, and we can see the hosts claiming another narrow victory on Friday.
Watford vs. Sheff Weds (Friday, 3.00pm)
Automatic promotion contenders Watford will be looking to extend their winning run when they welcome Sheffield Wednesday to Vicarage Road on Friday afternoon.
The Hornets have won five matches in a row and occupy second place heading into the final stretch of the season, while Wednesday are in the relegation places.
We say: Watford 2-0 Sheffield Wednesday
Wednesday revived their survival hopes before the international break with an impressive win at high-flying Barnsley, but they face a Watford side in superb form.
The Hornets have won five in a row, and nine of their last 10, so we cannot see past a home victory in this Good Friday fixture.
Wycombe vs. Blackburn (Friday, 3.00pm)
While Blackburn are the same amount of points above the bottom three, the visitors have failed to win their last four fixtures in the second tier.
We say: Wycombe Wanderers 1-2 Blackburn Rovers
With draws no good to Wycombe at this stage, expect an attack-minded approach from the home side. Nevertheless, Rovers have more quality in the final third, and we are backing the visitors to claim all three points at Adams Park.
Barnsley vs. Reading (Friday, 5.30pm)
Barnsley and Reading face off at Oakwell on Friday evening in a huge clash that could go a long way to determining which side finishes in a playoff spot.
The hosts are two points better off than their opponents, who are directly below them in the table, but any sort of slip up here will give the chasing pack a chance to close in.
We say: Barnsley 1-2 Reading
Barnsley's momentum has been halted by the two-week break, which came on the back of a home loss to struggling rivals Sheffield Wednesday.
Reading's form has hardly been great of late, but they have won five of their six matches against teams from Yorkshire this term and we are backing them to pull off a big win here.
Birmingham vs. Swansea (Friday, 8.00pm)
Despite having played four matches more than nearest rivals Rotherham United, Blues sit just three points above the relegation zone.
We say: Birmingham City 1-1 Swansea City
On the back of their last two performances, Cooper will expect a strong response from his side. However, the appointment of Bowyer can only have a positive effect on Blues, leading us to predict a low-scoring draw.