Long-awaited sex is delivered