Cassano and Balotelli send Italy through

It was typical Italy from down the ages - even when winning trophies.

They were highly effective at times but nervously risked everything on other occasions despite almost finishing top of Group C had it not been for Spain's late winner in the 1-0 win over Croatia.

The fact both goals came from corners, Antonio Cassano's 35th-minute header just sneaking over the line and substitute Mario Balotelli's hooked effort going in on 90, demonstrates that real flowing football is not yet there despite a lot of possession.

"It has been a very difficult match, we came up against a team that made us suffer," said Italy coach Cesare Prandelli, who changed his formation back to four in defence.

"Today we knew that heart mattered more than quality. Tonight we created a lot, I hope it will be like this also in the next match."

News of Spain's win was greeted with a strange mixture of delight and sorrow.

Such is Italy's penchant for doing things the hard way, their media had become obsessed with the possibility of Spain and Croatia agreeing to a 2-2 draw and therefore knocking the Azzurri out whatever the result against Ireland.

The fact it never transpired will have restored many Italians' faith in humanity but Spain snatching the win meant Prandelli's men finished second rather than top and the guile of current Group D leaders France could await in the last eight.

"The fans have been fantastic but it's a shame the team didn't perform as well as we know we can and got a result for them," said 31-year-old striker Robbie Keane, whose international future will now be under the spotlight.

"We've been beaten by better teams."