20150731 unknown: Steven Finn elated after fantastic return to Test cricket