Five goals in the second half secured Sporting's path into the May 18 final with Porto at the National Stadium near Lisbon.