Zeman blames De Rossi and rain