Game, set, perfect match.