He was quite good early, decent movement off the ball, and very quick feet, but looked very tired from about the 70 min mark on. Had Freshwater shown up, and Balotelli not tried to do everything himself, things might have been a little different. Had a couple of really good chances, and should have scored when he found himself 1 on 1 with the goalie... mishit his shot, due to pressure from behind - rushed it a bit.
In the end, Italy really should have lost this game. The Serbs were physical, and very well organized at the back; they really closed down the passing lanes nicely. Consigli also made a tremendous reflex save late, and Kacar (I believe) also smoked one off the post...