But I think it will not be easy for Sri Lanka to turn around against England team. If we look at the score of the last test, if Sri Lanka can perform bit better then nothing is impossible in cricket. If Sri Lanka's top 4 batsmen can perform well, their scores will increase which will help the team in good position. We saw England fall by five wickets in the last match. Had Sri Lanka scored more in that position, it would have been tough for England. There is a big difference between England and Sri Lanka in Test cricket rankings. If Sri Lanka not show very good performance then it will not be easy for the Sri Lankan team to win any of the test match of this series.
Another thing that we might be missing here is that the two grounds are different and therefore we can't expect a similar performance by both the teams. From England point of view they are playing at their home ground, so they know about the pitch conditions but the Sri Lanka team will have to adjust according to the pitch. This match will be played at Lords while the first test was hosted at Manchester.

Another interesting fact about this venue is that Sri Lanka hasn't lost any test matches against England here. They lost the test in 1998 and then won in 1998. After that these two nations met 5 times here and in all those matches the result was a draw. Interesting:

Does that means that Sri Lanka will perform good on this ground?