It might not be inconceivable, but I really don't see that happening ... Italy were poor today and faded badly in the final quarter. They'd need to improve a hell of a lot.
England have beaten Italy by a 30+ margin in every game since 2013 home or away. There's a possibility that we might be undercooked without a warm up, but I still expect a BP win.
France vs. Ireland has the potential to be a cracker, but based upon today's games, I'd back France for the win. I thought Ireland were OK, but Italy were very poor. France blew a good Welsh team away,