A rejuvenated England side buoyed by their victory in the first test match and being competently steered by Andrew Strauss go into the second game as slight underdogs at the bookies.
I guess the general feeling is that Australia can't play as badly as they did in the first test and England had several moments go their way, particularly the dropped catch which let Joe Root escape a duck before he went on to make a century and take the game away from the Aussies.
The Australian wicket keeper Brad Haddin misses this game for personal reasons.
Shane Watson is the player most under pressure for Australia and whilst there can be no doubt that he is a quality player his continual LBW dismissals are leaving a question mark over his place and Mitchell Marsh, who scored two centuries in the warm up games is the man likely to step into the breech if required.
England name an unchanged line up for this game and the top order really needs to start finding form instead of leaving it to the lower order batsman to get them out of trouble.
That can be the only gripe though as Captain Cook made all the right decisions in the field and arguably the flak he took from Shane Warne and several other commentators has made his captaincy better for it.
The Lords pitch is notoriously difficult to bowl on and you need bowlers with good control to maintain the status quo. Mitchell Johnson and Mitchell Stark were both expensive in the first test and Australia are badly missing their most consistent seamer in Ryan Harris.
35 year old Harris decided to retire from cricket after a knee injury suffered before the first test and after surgery last year on that knee he has called it a day. That is a big and unfortunate loss for the Aussies.
Australia are the team with all the problems to solve and I don't see any reason not to bet on England winning again.