Rossi delighted after hard weekend