Australia coach Darren Lehmann admitted his side were second best after they were bowled out for 128 in their first innings on day two of the second Ashes Test at Lord's.
The day began well enough for the tourists after they dismissed Tim Bresnan with the opening ball of the day.
But a last-wicket stand of 48 from Stuart Broad and Graeme Swann took England on to 361 before Australia capitulated in reply.
His side duly rallied to leave England 31-3 at stumps in their second innings but Lehmann pulled no punches as his side ended the day 264 runs in arrears.
"It was a bad day. We didn't bat well, full stop," he said. "The big thing for us is making more runs. It's simple.
"The top order failed again, and we need to make sure we're actually learning from our mistakes. We probably haven't done that from the first innings at Nottingham to the first one here.
"We've shown glimpses. But we've got to bat better - it was more one-day batting than Test match batting.
"We have to bat a lot longer than 55 overs...the top six have got to start making hundreds.
"Our shot selection was poor today. Eight out of the 10 were self-inflicted."
But despite Australia being on the back-foot, Lehmann refused to rule out the possibility of victory.
"You've always got a chance. It's a funny game, cricket - I've seen big totals chased down, and it is a good wicket," he added.
"It's certainly not a 128 wicket. The key is we have to bowl them out tomorrow morning to get us in the game."