OK, there's a lot to get through this week, so I'll get straight to the point rather than rambling on as usual.
Your predictions this week:
As some games are likely to be called off due to Covid, you may choose more than three games. The first three games in your list that take place will count. Do not add any extra text please, such as 'my spare predictions'. If you prefer, just re-post if any of your games are called off. It is easier for me if you re-post all your predictions rather than swapping games in and out.
Please note that kick-offs are at very varied times this week. Make sure you choose games that haven't kicked off at the time you predict, otherwise they score zero.
A few predictors have chosen games recently that are not included in the list below. Although it's a bit chaotic with Covid postponements, make sure you only pick games from the list as other games score zero, I'm afraid.
Remember that FA Cup games can go to extra time/penalties. For the Prediction League and Cup, the scores at 90 minutes count.
Phew, right, now for the rules for the Prediction Knock Out Cup
1. For each round of the Prediction Knock Out Cup, you will face a fellow competitor. As per the rules, the top 128 predictors in Prediction League on Christmas Day are included in this year's competition.
2. Your score for the Prediction League will count as the score in the Cup. For each tie, the competitor with the higher score will proceed to the next round.
3. Rounds will take place over two weeks. Where the first game is a draw, a replay will take place the following week.
4. If both games result in a draw, the winner will be the competitor most recently scoring higher than their opponent. For example, if two matches are draws in weeks 20 and 21, the player getting the higher score in week 19 would be deemed to 'win on penalties'. If week 19 was also a draw, week 18 would be used as the decider and so on.
5. To score points in the Prediction Knock Out Cup, you must make your predictions. In the League, you can miss three predictions for which you receive the average score for that week. Competitors not making an entry will score no points in the Prediction Knock Out Cup even if they receive the week's average score in the League.
6. Where there is a drawn replay for which both players have chosen the same games, the player posting first will be deemed to 'win on penalties' and rule 3 will not apply.
7. Losers in the 1st Round of the Prediction Knock Out Cup are automatically entered into the less prestigious Johnstones Paint Knock Out Cup.
If you missed last week's results, you can find them here.
If you missed the Prediction Cup draw, you can find it here.
And, finally, we get to this week's fixtures that you can choose from...
FA Cup 3rd Round
Bristol City v Fulham (Saturday 1230)
Burnley v Huddersfield Town (Saturday 1230)
Coventry City v Derby County (Saturday 1230)
Millwall v Crystal Palace (Saturday 1245)
Queens Park Rangers v Rotherham United (Saturday 1500)
West Bromwich Albion v Brighton & Hove Albion (Saturday 1500)
Wigan Athletic v Blackburn Rovers (Saturday 1500)
Birmingham City v Plymouth Argyle (Saturday 1730)
Hull City v Everton (Saturday 1730)
Cardiff City v Preston North End (Sunday 1400)
Charlton Athletic v Norwich City (Sunday 1400)
West Ham United v Leeds United (Sunday 1400)
Manchester United v Aston Villa (Monday 1955)
League One
Wycombe Wanderers v Sunderland (Saturday 1230)
Accrington Stanley v Milton Keynes Dons (Saturday 1500)
Cheltenham Town v Burton Albion (Saturday 1500)
Doncaster Rovers v Fleetwood Town (Saturday 1500)
Gillingham v Ipswich Town (Saturday 1500)
Guest fixtures
Carlisle United v Bradford City (League Two Saturday 1500)
Villarreal v Atletico Madrid (Spanish La Liga Sunday 2000)
Morocco v Ghana (Africa Cup of Nations Monday 1600)
Comments
Queens Park Rangers v Rotherham United 1 - 0
Gillingham v Ipswich Town 1 - 2
Millwall v Crystal Palace 1 - 1
Birmingham City v Plymouth Argyle 1 - 2
West Ham United v Leeds United 3 - 2
Manchester United v Aston Villa 3 - 2
Coventry City v Derby County 1-2
Queens Park Rangers v Rotherham United 2-1
Birmingham City v Plymouth Argyle 2-1
Hull City v Everton 1-3
Charlton Athletic v Norwich City 1-3
Doncaster Rovers v Fleetwood Town 1-2
Gillingham v Ipswich Town 0-2
West Ham United v Leeds United 2-0
Morocco v Ghana 2-0
Manchester United v Aston Villa 2-0
Carlisle United v Bradford City 0-2
Villarreal v Atletico Madrid 2-0
West Ham United v Leeds United 1-0
Gillingham v Ipswich Town 1-2
Hull City v Everton 0-2
Birmingham City v Plymouth Argyle 2-1
Bristol City v Fulham 0-2
Accrington Stanley v Milton Keynes Dons 2-1
Cheltenham Town v Burton Albion 1-1
Doncaster Rovers v Fleetwood Town 2-1
Accrington Stanley v Milton Keynes Dons (Saturday 1500) 1-0
Cheltenham Town v Burton Albion (Saturday 1500) 1-0
Doncaster Rovers v Fleetwood Town (Saturday 1500) 1-2
Gillingham v Ipswich Town (Saturday 1500) 0-1
Carlisle United v Bradford City (League Two Saturday 1500) 0-0
Villarreal v Atletico Madrid (Spanish La Liga Sunday 2000) 1-3
Morocco v Ghana (Africa Cup of Nations Monday 1600) 1-4
Gillingham v Ipswich Town 0-2
Wycombe Wanderers v Sunderland 1-1
West Ham United v Leeds United 2-1
West Bromwich Albion v Brighton & Hove Albion 0-1
Coventry City v Derby County 1-1
Manchester United v Aston Villa 2-1
Millwall v Crystal Palace 1-2
Carlisle United v Bradford City 1-2
Hull City v Everton 1-2
West Ham United v Leeds United 2-1
Burnley v Huddersfield Town 1-0
Wycombe Wanderers v Sunderland 0-1
West Ham v Leeds 2-1
Charlton v Norwich 0-1
Hull v Everton 1-1
Gillingham v Ipswich 0-2
Gillingham v Ipswich Town 0-2
West Bromwich Albion v Brighton & Hove Albion 0-2
Hull City v Everton 0-2
Wigan Athletic v Blackburn Rovers 1-2
Wycombe Wanderers v Sunderland 1-1
West Ham United v Leeds United 2-1
Burnley v Huddersfield Town 1-0
Cheltenham Town v Burton Albion 2-1
Queens Park Rangers v Rotherham United 2-1
West Ham v Leeds 2-1
Charlton v Norwich 0-2
Hull v Everton 1-2
QPR v Rotherham 1-0
West Brom v Brighton 2-1
Wycombe v Sunderland 1-3
Wigan v Blackburn 1-1
Hull v Everton 0-2
Gillingham v Ipswich 0-2
Doncaster v Fleetwood 1-0
Doncaster 2 Fleetwood 1
Burnley 2 Huddersfield 1
QPR 2 Rotherham 1
Hull 1 Everton 3
Gillingham 1 Ipswich 2
Birmingham City v Plymouth Argyle 2-1
Millwall v Crystal Palace 1-2
Accrington Stanley v Milton Keynes Dons 1-0
Doncaster Rovers v Fleetwood Town 0-1
Hull City v Everton 0-2
West Ham United v Leeds United 3-1
Bristol City 1-2 Fulham (Saturday 1230)
Charlton Athletic 0-1 Norwich City (Sunday 1400)
Gillingham 0 Ipswich 2
Burnley 2 Huddersfield 0
QPR 2 Rotherham 1
WBA 0 Brighton 1
Brum 2 Plymouth 0
Millwall v Crystal Palace 1-1
West Ham United v Leeds United 2-0
Wycombe Wanderers v Sunderland 1-1
Villarreal v Atletico Madrid 1-1
Morocco v Ghana 2-1
Burnley v Huddersfield Town 2-0
Queens Park Rangers v Rotherham United 2-0
Birmingham City v Plymouth Argyle 2-0
Wycombe Wanderers v Sunderland 1-1
Accrington Stanley v Milton Keynes Dons 1-1
Cheltenham Town v Burton Albion 1-2
Millwall v Crystal Palace 1-2
Queens Park Rangers v Rotherham United 3-0
Hull City v Everton 0-2
Bristol City v Fulham 0-2
Wigan Athletic v Blackburn Rovers 1-2
Morocco v Ghana 1-0
Manchester United v Aston Villa 2-0
Burnley v Huddersfield Town 1-0
Coventry City v Derby County 2-0
Millwall v Crystal Palace 2-1
West Bromwich Albion v Brighton & Hove Albion 1-1
Birmingham City v Plymouth Argyle 0-1
Cardiff City v Preston North End 1-1
West Ham United v Leeds United 2-1
Villarreal v Atletico Madrid 2-1
Millwank v Palars 1-2
West Ham v Leeds 2-0
Man U v Villa 2-1
Burnley v Huddersfield 2-0
Gillingham v Ipswich 1-2
Millwall 1-2 Crystal Palace
Wigan Athletic 2-1 Blackburn Rovers
Hull City 1-3 Everton
West Ham United 2-0 Leeds United
Manchester United 2-0 Aston Villa
Queens Park Rangers v Rotherham United 2-0
Millwall v Crystal Palace 1-1
Manchester United v Aston Villa 1-2
Hull City v Everton 0-2
Wycombe Wanderers v Sunderland 0-2
Birmingham City v Plymouth Argyle - 2-0
Hull City v Everton - 1-0
Doncaster Rovers v Fleetwood Town - 1-2
Manchester United v Aston Villa - 1-1
Queens Park Rangers v Rotherham 2-0
Cheltenham Town v Burton Albion 1-0
Birmingham City v Plymouth Argyle 1-0
Wigan Athletic v Blackburn Rovers 1-0
West Bromwich Albion v Brighton & Hove Albion 1-1
Coventry City v Derby County 1-0
West Ham United v Leeds United 2-0
Burnley v Huddersfield Town 2-0
Charlton Athletic v Norwich City 0-2
West Ham United v Leeds United 2-0
Hull City v Everton 0-1
Manchester United v Aston Villa 1-2